Oil giants raise the alarm over energy shortages as Iran war drags on by CNBC Markets | March 25, 2026 8:12 pm | US Markets Shell CEO Wael Sawan warns Europe will be next to face an energy supply crunch.