Financial Report TotalEnergies' Second Quarter and First Half 2025 Results Published on 25/07/2025 1 min reading time