Shell CEO: Oil Market Missing One Billion Barrels
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.
Trending Videos