Libya declares force majeure at Sharara oilfield amid protests
El-Sharara oilfield produces more than 300,000 barrels of crude oil per day, forming roughly one-third of Libya’s production
Source link
El-Sharara oilfield produces more than 300,000 barrels of crude oil per day, forming roughly one-third of Libya’s production
Source link