Oil price surge lifts TotalEnergies in Q2, but 2021 production poised to fall2021-07-292021-07-29/wp-content/uploads/liberty-petroleum-icon-logo2.pngLiberty Petroleum Corp/wp-content/uploads/liberty-petroleum-icon-logo2.png200px200px
France’s TotalEnergies posted a strong showing in the second quarter of 2021, aided by the…