U.S. stocks closed higher Tuesday, amid investors' growing optimism about the economy. The dollar gained against the euro, the pound, and the yen. Light sweet crude oil for June delivery dropped 96 cents to $94.21 a barrel on the New York Mercantile Exchange. Gold futures lost $9.80 to $1,424.50 an ounce. The Dow Jones industrial average rose 123.57, or 0.82 percent, to 15,215.25. The broader Standard & Poor's 500 index moved up 16.57, or 1.01 percent, to 1,650.34. The technology-heavy Nasdaq composite index gained 23.82, or 0.69 percent, to 3,462.61.