Home TotalEnergies says 2025 net profit down 17% to ... 11 Feb. 2026 TotalEnergies says 2025 net profit down 17% to $13.1 bn