IMF says conflict involving Iran has suppressed roughly 14 mln bpd of global oil
output; future oil prices will depend on whether the Strait of Hormuz reopens.
2026-06-04
IMF says conflict involving Iran has suppressed roughly 14 mln bpd of global oil
output; future oil prices will depend on whether the Strait of Hormuz reopens.