The markets posted their seventh straight week of gains, with the Dow and S&P 500 soaring to record highs. At one point the Dow was less than nine points away from the 18,000 mark.

Read more