Total 1 articles
Libya signs major oil agreements with TotalEnergies and ConocoPhillips despite ongoing political instability. What this means for global energy markets and investment risk assessment.