
The Dow Jones Industrial Average climbed 72.81 points, or 0.57 per cent, to close at 12,874.04.
The S&P 500 added 9.13 points, or 0.68 per cent, to end at 1,351.77.
Most S&P sectors ended in positive territory, led by industrials and banks. Utilities dipped slightly.
The Nasdaq rallied 27.51 points, or 0.95 percent, to finish at 2,931.39, ending near a 11-year high.