Physical Brent crude surged above $154 per barrel, its highest level since records began in 1991.
The gap between physical oil prices and Brent futures has widened to a record $50+ per barrel.
Buyers are paying huge premiums to secure immediate oil supplies as disruptions in the Strait of Hormuz and tanker shortages continue.
This shows just how serious the global oil supply situation has become.