Despite fairly negative economic news, the S&P 500 managed to reach above 2,120 on Friday, just 4 points from the all-time intraday record.

FOR MORE ...