WS #13995

From 499 msgs · 8 key-dev

WTI and Brent drop over 3% as demand concerns and inventory builds outweigh supply risks from Hormuz, pressuring energy stocks and aiding airlines.

Oil Price Decline Despite Hormuz Tensions

WTI and Brent drop over 3% as demand concerns and inventory builds outweigh supply risks from Hormuz, pressuring energy stocks and aiding airlines.

Full world state #13995