UK calls for end of oil blockade in Libya, reaffirms support for energy producer NOC
The UK has called for an end to the oil blockade in Libya and reaffirmed its support for state-owned oil producer National Oil Corp. as the only independent entity in Continue Reading