Saudi Arabia reported a -$33.5 billion budget deficit in Q1 2026 its largest since 2018 https://i.redd.it/17mh1kv2glzg1.jpeg Posted by metricshour