Brent and WTI crude oil prices plummeted sharply in the short term, with WTI crude oil reported at $108.93 per barrel
2026-04-02 14:50
Odaily News According to Gate data, Brent and WTI crude oil prices plummeted sharply in the short term, with WTI crude oil falling by nearly $5 to $108.93 per barrel. Reports indicate that Iran is drafting a Strait of Hormuz transit agreement with Oman.
