ENERGY TotalEnergies posts $6.5 billion profit in 1Q23 by Anadolu Agency April 28, 2023 by Anadolu Agency April 28, 2023 French oil giant TotalEnergies posted a $6.5 billion profit during the first quarter of 2023, down … Read more 0 FacebookTwitterPinterestEmail