Back to B2B2.me

Saudi Arabia deficit swells on oil



Saudi Arabia's budget deficit soars to $98bn this year as the world's biggest oil exporter counts the cost of falling crude prices.

Close Open in New Window