Home French oil and gas giant TotalEnergies says net ... 05 Feb. 2025 French oil and gas giant TotalEnergies says net profit fell 26% in 2024