Market Snapshot
Futures are modestly lower as markets navigate a three-way tug-of-war: an in-line CPI report, fresh escalation in the Strait of Hormuz, and the prospect of the largest emergency oil reserve release in history.
- S&P 500 Futures: ~6,770, down 0.1%