×

Saudi Arabia reported a budget deficit of almost $100B

3:00 PM ET Tue, 29 Dec 2015

The low cost of oil is taking a toll on the Kingdom of Saudi Arabia