Europe faces oil crunch as Iran war chokes Hormuz, inventories plunge
Global oil inventories are plunging and may not recover until late 2027, as the Iran war and the closure of the Strait of Hormuz threaten to trigger physical shortages across Europe within weeks, according to a CNBC report. Analysts warn that even a swift reopening of the key shipping route will not prevent months of
