‘This is bad’: Strategists see European oil shortages within weeks as inventories are depleted
Story summaryLONDON - Global oil stockpiles are plummeting and inventories may not recover until December 2027, strategists warn, with physical shortages potentially looming over Europe by the end of this month.
Read at CNBCOpens the original publisher in a new tab. Full articles belong to their publishers; a subscription may be required.