In midday trading, the Dow Jones Industrial Average was up 111, or 0.87 percent, to 12,999.
The Nasdaq was up 37.6, or 1.3 percent, to 2,931.
The S&P 500 was up 15.7, or 1.2 percent, to 1,375.
The LABJ Stock Index was up 4.6, or 2.5 percent, to 136.