Saudi Arabia posts budget deficit of SAR12.4bn in Q1 2024

Saudi Arabia said oil revenues reached SAR181.9bn, while total revenues were SAR293.4bn as non-oil revenues edged higher.