Saudi Arabia posts $15.6bn budget deficit in Q1 with resilient non-oil growthBy Dayan Abou Tine · 5 May 2025