Our report says Libya’s Sharara oil field has a 68% chance of reopening by the end of July, as the LNA’s authority in western Libya crumbles
Our report says Libya’s Sharara oil field has a 68% chance of reopening by the end of July, as the LNA’s authority in western Libya crumbles