S&P 500 makes gains
The S&P 500 is up 9 points to 2678, which almost erases the decline from last Tuesday.

It's still all about earnings this week with about 22% of the S&P 500 reporting. It's the final big week of earnings before a shift back to politics and macro next week.