Middle East
Saudi Arabia posts SR84bn budget deficit in third quarter
Oil revenues declined 23 percent while non-oil revenues grew, according to the Ministry of Finance.
Oil revenues declined 23 percent while non-oil revenues grew, according to the Ministry of Finance.