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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results