S&P 500 Stretches Toward 4000 as Earnings Come Into Focus

Equities continue to track higher as markets prepare for key earnings next week and the July FOMC meeting.