U.S. stocks ended mixed on Tuesday after new retail sales figures and rising oil prices suggested that the economy is weak, but could be worse. The U.S. Commerce Department's latest report showed that retail sales fell by 0.2 percent in April. The figure was in line with projection, but also showed better-than-expected sales when automobiles are excluded. According to preliminary calculations, the Dow Jones industrial average fell 44.13, or 0.34 percent, to 12,832.18, having soared 130 points on Monday. Broader indexes closed mixed. The Standard & Poor's 500 index fell 0.54, or 0.04 percent, to 1,403.04, and the Nasdaq composite index rose 6.63, or 0.27 percent, to 2,495.12. --MORE