Libya's National Oil Company (NOC) said on Monday it has declared force majeure on exports from the El Sharara oilfield after the facility was seized by local ...
A