
Shell CEO Warns of 1B-Barrel Oil Shortage as Geopolitical Crisis Deepens
Shell CEO warns global oil supply faces 1-billion-barrel shortage due to Iran conflict and Persian Gulf production collapse, expecting elevated prices through 2027.
GSGSpAGSpCGSpDSPGI+2energy stocksoil prices














