
U.S. stocks closed up on upbeat earnings from retailing giant,Macy.
Dow and S&P 500 ended at new highs. Dow closed up 70.96 points, or 0.5 per cent at 15,821.63.
S&P 500 addd 14.31 points, or 0.8 per cent at 1,782.
Nasdaq closed up 45.66 points, or 1.2 per cent at 3,965.58.