WS #14013
IEA cuts 2026 oil demand forecast by 510k bpd as Hormuz traffic stays at 6% of normal, while Iran asserts control over the strait and Houthis claim a drone strike on a Saudi refinery, keeping geopolitical risk elevated.
Oil demand cut and Hormuz closure
IEA cuts 2026 oil demand forecast by 510k bpd as Hormuz traffic stays at 6% of normal, while Iran asserts control over the strait and Houthis claim a drone strike on a Saudi refinery, keeping geopolitical risk elevated.