Libya’s NOC Lifts Force Majeure on El Sharara Oil Field
The National Oil Corporation (NOC) announced the lifting of the force majeure status on the El Sharara field, starting today. ...
Read moreThe National Oil Corporation (NOC) announced the lifting of the force majeure status on the El Sharara field, starting today. ...
Read more