U.S. stocks closed higher Tuesday, with the S&P 500 finishing at an all-time high. In U.S. economic news, a report on manufacturing was flat but in line with expectations. Investors have been looking for clues on the health of the economy after Federal Reserve (Fed) Chair Janet Yellen said Monday that the central bank's repair job was not yet finished. In international economic news, European markets closed higher, while Asian markets ended mixed. The dollar lost ground versus the euro, but gained ground against the pound and the yen. Light sweet crude oil for May delivery dropped $1.84 to $99.74 a barrel on the New York Mercantile Exchange. Gold futures lost $3.80 to $1,280.00 an ounce. The Dow Jones industrial average moved up 74.95, or 0.46 percent, to 16,532.61. The broader Standard & Poor's 500 index added 13.18, or 0.70 percent, to 1,885.52. The technology-heavy Nasdaq composite index climbed 69.05, or 1.64 percent, to 4,268.04.