Libya’s February oil revenues down 69 percent; NOC calls for immediate end to illegal oil blockade and on state to reduce expenses
By Sami Zaptia. (Logo: NOC). London, 25 March 2020: Libya’s state National Oil Corporation (NOC) reported that February 2020 hydrocarbon ...



