force majeure eBlue Economy
-
Home
NOC declares force majeure on Zawiyah and Mellitah terminals
Libya’s National Oil Corp (NOC) has declared force majeure on crude exports from the Zawia and Mellitah terminals. Libya suspended…
Read More