El Feel and Sharara Oilfields Resume Production in Libya after 142 Days
The Libyan National Oil Corporation (NOC) announced the resumption of oil production at the nation’s biggest oilfields located in the Western region – the Sharara, and El Feel fields. This...
Read More