Stocks are heading for a higher open, and the S&P 500 and Nasdaq are poised to post winning weeks.

Advertisement