Libya’s oil production and exports blockaded again, force majeure declared. NOC blames UAE – USA warns obstructers of isolation and sanctions
By Sami Zaptia. (Logo: NOC). London, 12 July 2020: Libya’s oil exports and production has been blockaded again, the National ...