TotalEnergies Q2 earnings fall 6%

TotalEnergies Q2 earnings fall 6%