S&P 500
Archived analysis from Jul 21, 2026, 5:17 AM
The most important dynamic right now is the tug-of-war between a historically strong earnings season and an active shooting war with Iran that has crimped U.S. crude inventories to a 45-year low — a resolution or escalation on either front will break the current consolidation decisively.
The S&P 500 is caught between exceptional Q2 earnings momentum (87%+ beat rate, FactSet EPS growth estimate raised to 24.7%) and a persistent geopolitical ceiling from ongoing U.S.-Iran military strikes now in their ninth consecutive day, holding the index below the prior 7,543 July high.
Main Risk
U.S.-Iran Military Escalation / Strait of Hormuz Disruption
U.S. Central Command launched its ninth consecutive day of strikes on Iran on July 20, targeting capabilities used to disrupt Strait of Hormuz shipping; if Iran retaliates by fully blocking the Strait, a supply shock could spike oil well above the $112/bbl prior scare high and trigger a broad risk-off event.