Africa Oil Corp and Total Energies exit Tullow deal Briefing 23rd May 2023 Oil and gas exploration and production firm Tullow Oil has acquired complete control of the Turkana County-based “project oil Kenya”…