Libya Lifts Force Majeure on El-Sharara Oil Field
Early Tuesday, Libya National Oil Corporation (NOC) announced that it had lifted the state of force majeure, and resumed production ...
Read moreEarly Tuesday, Libya National Oil Corporation (NOC) announced that it had lifted the state of force majeure, and resumed production ...
Read more