Loading...

Libya Signs $20 Billion Oil Development Pact with TotalEnergies and ConocoPhillips | Intellectia.AI