Europe TotalEnergies Q2 earnings fall 6% on weak refined product and gas demand Jul 25, 2024 10:46:am