BP’s annual profits more than doubled in 2022 to $28billion (£23billion), while Shell announced record annual profits of $39.9billion (£32.2billion) as a result of higher gas prices following Russia‘s invasion of Ukraine last February. So do you think energy giants should face tougher windfall tax measures? Vote in our poll. The significant increases in profits […]
