Published: Jun 12, 2026, 12:12 IST | Updated: Jun 12, 2026, 12:12 IST
The global oil market is facing its worst supply shock in recorded history. Shell CEO Wael Saw-wan has put a number on it, nearly one billion barrels of crude oil gone missing. That gap is growing every single day.