#budgetdeficit
- Oil revenues in the first five months of 2021 declined by 23 percent
- Public spending was down 2.9 percent annually in the year until May
© 2024 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.