The Iran war oil squeeze could trigger shortages in Europe within weeks, and keep global inventories depleted until 2027, strategists warn.

IEA chief Birol warns of rapidly depleting oil inventories, citing the Iran war and limited strategic reserves.

International Energy Agency head Fatih Birol warned that commercial oil inventories are rapidly depleting, with only a few weeks of supply remaining due to the Iran war and Strait…