Libya Declares Force Majeure on Oil Exports as Blockade Renewed
Libya’s National Oil Corp. has declared force majeure on all oil exports, barely a day after lifting it, the state-owned company said in a statement. NOC condemned the renewed blockade on Libyan Continue Reading
