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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results