The National Oil Corporation (NOC) announced force majeure at Al-Sharara and Al-Wafaa oilfields after they had been under attacks leading to the suspension of production entirely.

Reuters said Tuesday that Libya's oil production dropped by over 250.000 bpd.

Economy
Tagged: