On Dec. 28, Saudi Arabia said this year’s budget deficit amounted to $98 billion as lower oil prices cut into the government’s main source of revenue.
On Dec. 28, Saudi Arabia said this year’s budget deficit amounted to $98 billion as lower oil prices cut into the government’s main source of revenue.