News
Libya’s National Oil Corporation declares force majeure on El Feel oil field
The Libyan National Oil Corporation (NOC) has declared force majeure on El Feel oil field after it has been subjected to arbitrary closure attempts due
Home | Archives for April 17, 2022
The Libyan National Oil Corporation (NOC) has declared force majeure on El Feel oil field after it has been subjected to arbitrary closure attempts due