Is Libya’s Oil Output Set For A Steep Drop?
Libya’s National Oil Corporation has warned that the country’s crude oil production could drop sharply over the next nine months if the government in Tripoli does not release funds already Continue Reading