Vitol Says Europe and US Aren't Facing Up to Oil Supply Crunch
Jun 2, 2026
Vitol warns Western governments underestimate the oil supply crunch from the Strait of Hormuz blockade. Prices near $100/barrel have caused an estimated 4 million barrels per day in global demand destruction.
Show all 11 updates