Global Markets
Shell CEO Warns of Massive Oil Shortage From Iran Conflict
The oil market is staring down a shortfall close to a billion barrels, and it's getting worse daily according to...
11/05/2026
3 views