Both the Dow and the S&P 500 rose to records. Strong earnings, upbeat economic data, and a slide in interest rates all lent a hand.

Read More