Libya National Oil Corporation has declared cut on the country’s largest oil field
Libya’s National Oil Corporation (NOC), on Sunday, declared a force majeure with immediate effect at its Sharara oilfield, which can produce up to 300,000 barrels per day, due to...