Framing Analysis
Supported reports indicate global oil demand is projected to decline by one million barrels per day in 2026, the first such drop since the 2020 pandemic collapse of eight million barrels daily. Brent crude trades near $76 per barrel and WTI near $72, with production at 98.8 million barrels per day in June yet still 9.4 million below pre-conflict levels. Multiple claims of a June US-Iran memorandum, subsequent strikes, and retaliation remain unverified across sources.