πΈπ¦ Saudi Arabia government debt as share of GDP 2000: 86% 2025: 34%Published by The Spectator IndexNov 24, 2025 2:10:02 PM UTC