🔒 Profits at world’s seven biggest oil firms soar to almost £150bn this year | Bumper earnings prompt calls for overhaul of UK windfall tax after Shell admission it will not pay any this year
TL;DR
We were unable to retrieve a summary.
Like summarized versions?