Shell has reported the highest profits in its 115-year history due to the surge in oil and gas prices following Russia’s invasion of Ukraine. Adjusted earnings for 2022 soared to $39.9 billion (£32.3 billion) – more than double the previous year’s figure of $19.3 billion (£15.7 billion).