US stocks have continued to power to new peaks with the S&P 500 closing above 1,800 for the first time and the Dow recording a fresh record.

US stocks have continued to power to new peaks with the S&P 500 closing above 1,800 for the first time and the Dow recording a fresh record.