The agency noted that oil and product flows through the Strait of Hormuz — which handles roughly 20% of the world’s oil supply — have plunged from around 20 million barrels per day to “a trickle”
20 mn barrels per day to 'a trickle': IEA says Hormuz choke largest oil supply disruption in history


