Saudi Arabia on Monday said this year’s budget deficit amounted to $135 billion (367 billion riyals) as lower oil prices cut into the government’s main source of revenue, prompting the kingdom to scale back spending for the coming year and hike[…]↓ Read the rest of this entry…