MarketWatch · Friday, May 8, 2026 — 3:41 PM ET
The Iran war has broken the oil market's $100 barometer
HeadlineDispatch groups this story with the National Security, Economy cluster so readers can move from the headline to related coverage without losing the thread.