News

Saudi Arabia experienced a substantial $15.6 billion budget deficit in the first quarter of 2025, even before the recent major oil price slump, highlighting increasing fiscal pressure on the nation.