Wall Street analysts see wider Saudi budget deficit in 2026
Government banks on revenue recovery and higher oil output, but banks see the budget deficit staying near 5-6% of GDP
Government banks on revenue recovery and higher oil output, but banks see the budget deficit staying near 5-6% of GDP
Queue