Wall Street stocks had their best day in the past three months overnight as weakness in the U.S. dollar boosted commodity stocks.
A better-than-expected manufacturing report and some decent earnings also helped.
The Dow Jones Industrial Average gained 169.67, or 1.7 percent, to close at 10,268.81. It was the best point and percentage gain since Nov. 9.
The S&P 500 advanced 1.8 percent and the Nasdaq rose 1.4 percent.


