Libya’s state oil company declares force majeure on El Sharara oil field Libya’s state oil company declares force majeure on El Sharara oil field GlobeBusiness