Investors were able to put aside the ongoing political turmoil in Ukraine on Monday to focus on a bit of good news on the U.S. economy.
Stocks ended sharply higher, helped by a report that showed factory output rebounded last month. Technology stocks were among the biggest gainers, led by Yahoo, which rose 4 percent.
The Dow Jones industrial average rose 181.55 points, or 1.1 percent, to 16,247.22.
The Standard & Poor's 500 index added 17.70 points, or 1 percent, to 1,858.83.
The Nasdaq composite was up 34.55 points, or 0.8 percent, to 4,279.95.
For the year so far:
The Dow is down 329.44 points, or 2 percent.
The S&P 500 is up 10.47 points, or 0.6 percent.
The Nasdaq is up 103.36 points, or 2.5 percent.