
U.S. stocks close at new highs on economic data.
Dow Jones Industrial Average added 128.48 points, or 0.83 per cent, to close at 15,628.02.
S&P 500 surged 21.14 points, or 1.25 per cent at 1,706.87. All key S&P sectors closed up, led by financial and industrial shares.
Nasdaq rallied 49.37 points, or 1.36 per cent, to end at 3,675.74.