QooryBeta
← News

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

CNBC·May 18, 2026
Read article