TotalEnergies posted an adjusted net profit of $9.86 billion for the third quarter as higher oil and gas prices boosted earnings, but it also booked a new $3.1 billion impairment related to the loss of assets in Russia.

The profit figure compares with $4.77 billion in the same period last year and the $9.8 billion posted for the previous three months.

The company also announced a one-off bonus to workers on Thursday. It has been facing industrial action by some of its refinery workers in France.