Shell CEO Wael Sawan warns Europe will be next to face an energy supply crunch.
Oil giants raise the alarm over energy shortages as Iran war drags on
Wednesday, March 25, 2026

Wednesday, March 25, 2026

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