TotalEnergies, a French oil company, announced that it had lifted the force majeure for its $20 billion Mozambique Gas project with project partners.
Sky News reported that the board of Petrofac, an oilfield services provider, has appointed Teneo as administrator. This move ...