📝 Executive Summary
The IEA has slashed its 2026 global oil demand forecast by 2.5 million barrels per day, citing severe supply disruptions in the Strait of Hormuz. As WTI crude climbs to $97.26, U.S. gasoline prices have surged to $4.33 per gallon, triggering a sharp decline in consumer sentiment and retail spending.