Libya's NOC Signs Production-Sharing Deals With Foreign Firms After Licensing Round

Libya
June 15, 2026