U.S. stocks climbed, sending the Dow Jones Industrial Average to its first close above 13,000 since 2008, as confidence jumped to a one-year high and oil retreated for a second day. The euro gained before the European Central Bank provides funds tomorrow to support banks.