The S&P 500 is coming off a seven-day winning streak, its longest since August.