TotalEnergies Posts $4.2B in Q1 Earnings
The company’s upstream segment was a bright spot in Q1, with oil and gas production rising 4% year-on-year....
The company’s upstream segment was a bright spot in Q1, with oil and gas production rising 4% year-on-year....