Saudi Arabia budget deficit swells on oil price fall
Image copyright Saudi Arabia’s budget deficit soared to $98bn (£65.7bn) this year as the world’s biggest oil exporter counted the cost of falling crude prices. In the first budget under Continue Reading
