U.S. Markets close in 2 hrs 8 mins

The ugly truth about this bull market

CNBC: Talking Numbers

Could we see the S&P 500 hit 2,100 by the end of the year? Here's why that may not happen.