WS #13996
Holding: newest synthesis is 83d 21h old
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.