
Dow Jones Industrial Average rallied 89.46 points, or 0.70 per cent, to close at 12,805.39.
S&P 500 index rose 10.12 points, or 0.74 per cent, to finish at 1,368.71.
Nasdaq advanced 25.24 points, or 0.84 per cent, to end at 3,016.46.
All S&P sectors ended in positive territory, led by financials