Libya’s state oil firm declares force majeure on Al-Zawiya port
Libya’s National Oil Corporation (NOC) declared force majeure on crude shipments from Zawiya port starting July 20 after halting production from the Sharara oil field, it said in a statement.Production from Sharara, Libya’s largest oil…