TotalEnergies feels the price squeeze in 2Q

Post Content