Framing Analysis
OPEC has again reduced its oil-demand forecast while talks over the Strait of Hormuz remain stalled. Ship traffic through the strait has fallen to a three-month low as of August 12, 2026, with U.S. and Iranian officials exchanging statements on control and potential conflict. Market price movements remain disputed between sources.