US supermajor ExxonMobil hauled in a record $17.9 billion in second-quarter earnings on the back of oil and gas price surges stemming from Russia’s ongoing war on Ukraine.

The results beat analysts' expectations and were more than triple first-quarter 2022 earnings of nearly $5.5 billion.

Chief executive Darren Woods said: “Earnings and cash flow benefited from increased production, higher realisations and tight cost control.

“Strong second-quarter results reflect our focus on the fundamentals and the investments we put in motion several years ago and sustained through the depths of the pandemic.”