iStock Business Shell’s war-driven profit surge reignites windfall tax calls from environmental groups Teena JoseMay 07, 2026