Saudi Arabia records SR125.7 billion budget deficit in Q1 2026 amid falling oil income, rising public spending and growing ...
Saudi Arabia recorded a SR125.7 billion budget deficit in Q1 2026 as oil revenues fell to SR144.7 billion, while spending rose to SR386.7 billion, according to the Ministry of Finance.
The new KTM 890 Adventure R was being transported on a pickup truck a few kilometres from the Bajaj plant in Pune. Click to ...