×

Saudi budget deficit shrinks to $9.21 billion as oil, other revenues rise

By Thomson Reuters Jul 31, 2025 | 10:35 AM