Libya’s NOC declares force majeure at key Sharara oilfield after valve closure
Libya’s state oil company National Oil Corporation (NOC) declared force majeure late on Saturday at the country’s largest oilfield, El Sharara, after it was shut down the previous day due Continue Reading
