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

    Leave A Reply