Oil giants raise the alarm over energy shortages as Iran war drags on
- Posted on March 25, 2026
- By CNBC
- 4 Views
Oil giants raise the alarm over energy shortages as Iran war drags on

Shell CEO Wael Sawan warns Europe will be next to face an energy supply crunch.