Libya’s National Oil Corporation Declares Force Majeure at Sharara Oil Field
On Wednesday, the National Oil Corporation (NOC) declared a force majeure at the Sharara oil field. This decision comes amid ...
Read moreOn Wednesday, the National Oil Corporation (NOC) declared a force majeure at the Sharara oil field. This decision comes amid ...
Read more