Libya inks key $20bn oil deal with TotalEnergies, ConocoPhillips

Libya inks key $20bn oil deal with TotalEnergies, ConocoPhillips