WS #13926
EIA crude build of 17.4M barrels is overshadowed by Hormuz closure and IEA demand cut, keeping Brent near $89 and oil prices elevated.
Oil market: inventory build vs. Hormuz closure
EIA crude build of 17.4M barrels is overshadowed by Hormuz closure and IEA demand cut, keeping Brent near $89 and oil prices elevated.