‘This is bad’: Strategists see European oil shortages within weeks as inventories are depleted (2026-05-18)
The Iran war oil squeeze could trigger shortages in Europe within weeks, and keep global inventories depleted until 2027, strategists warn.