Oil giants raise the alarm over energy shortages as Iran war drags on
Mar 26, 2026 - 05:03
Shell CEO Wael Sawan warns Europe will be next to face an energy supply crunch.