S&P 500 futures climbed near all-time highs on solid earnings.
S&P 500 futures moved higher for a third consecutive session, retaking the 7,600 level and trading just shy of their all-time closing highs from early June. The upward price action was driven by a confluence of macroeconomic factors, including stronger-than-anticipated corporate earnings, a reduction in Middle East geo