Libya: 30% drop in oil revenues in first quarter of 2017
There was a 44 percent drop in Libya’s revenue for the first quarter of 2017, a fact which was never fully explained. Libya’s Ministry of Finance had to explain a 30 percent drop in oil [ More … ]