Libya’s Oil Production Falls Below 1 Million Bpd On Export Terminal Outage
Libya’s National Oil Corporation has declared force majeure on the port of Hariga due to lack of funds for infrastructure repairs, pushing the country’s crude oil production below 1 million Continue Reading
