Libya Adds to OPEC’s Burden as Output Reaches Highest Since 2014
Output at about 780,000 barrels a day on Sharara field boost Global producers signal extension in cuts amid oil price slump Libya is pumping the most oil since October 2014 Continue Reading