🔒 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? Support us on Patreon!