El Sharara oil field resumes production; Libyan oil production hits 600,000 B/D
The El Sharara oil field in south-west Libya has resumed production, raising the country’s total exported production to approximately 500,000
Read moreThe El Sharara oil field in south-west Libya has resumed production, raising the country’s total exported production to approximately 500,000
Read more