Climate Campaigners Attack Shell Over 'Windfall' Profits from Iran War
May 7, 2026
Shell reported a 115% surge in Q1 profits to $6.9bn amidst soaring energy prices linked to the Iran war, sparking demands for windfall taxes. Production dropped 4% due to regional conflicts despite high market prices.
Show all 33 updates