Saudi Arabia posts SR125.7 billion Q1 deficit as oil revenues decline

RIYADH — Saudi Arabia recorded a budget deficit of SR125.7 billion in the first quarter of 2026, as oil revenues declined and government spending rose sharply, according to the Ministry of Finance’s …