The S&P 500 has notched a record close for the second straight session as US stocks rallied following some solid economic data.

The S&P 500 has notched a record close for the second straight session as US stocks rallied following some solid economic data.