WS #13996
Brent and WTI fall over 3% as demand concerns and rising inventories outweigh Hormuz supply risks, with Iran and US both claiming control of the strait but no new escalation.
Oil Price Decline Despite Hormuz Tensions
Brent and WTI fall over 3% as demand concerns and rising inventories outweigh Hormuz supply risks, with Iran and US both claiming control of the strait but no new escalation.