U.S. stocks finished higher across-the-board for second-straight session despite continued uncertainty over presidential election outcome.
Dow Jones Industrial Average rose 133.24 points, or 1.02 per cent to close at 13,245.68.
S&P 500 gained 11.13 points, or 0.79 per cent at 1,428.39.
Nasdaq gained 12.27 points, or 0.41 per cent, to end at 3,011.93.
All 10 key S&P sectors ended in positive territory,led by energy and industrials shares