
U.S. stocks closed up for third-consecutive session overnight as investors bet on more stimulus from Federal Reserve and European Central Bank to support global economy.
Dow Jones Industrial Average gained 51.09 points, or 0.39 per cent to close at 13,168.60.
S&P 500 gained 7.12 points, or 0.51 per cent to end at 1,401.35.
Most S&P sectors finished in positive territory, led by energy and materials shares,while defensive sectors (utilities,consumer staples) fell.
Nasdaq composite added 25.95 points, or 0.87 per cent at 3,015.86.