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