Earlier this month, Libya’s state-owned National Oil Corporation (NOC) declared force majeure on the running of the biggest oilfield in the country, Sharara oil field,
Earlier this month, Libya’s state-owned National Oil Corporation (NOC) declared force majeure on the running of the biggest oilfield in the country, Sharara oil field,