French giant TotalEnergies posts record $20.5 billion profit amid high oil prices France's TotalEnergies said Wednesday that high oil and gas prices bolstered its net profit to a record $20.5 billion in 2022 and announced higher dividend payments for shareholders.