Home TotalEnergies net profit drops 29% to $2.7 bn as ... 24 July 2025 TotalEnergies net profit drops 29% to $2.7 bn as oil and gas prices fall