Saudi Arabia posts $33.5bn budget deficit amid drop in oil sales
Saudi Arabia has posted a sharp rise in its budget deficit amid declining oil revenues due to the effective closure of the Strait of Hormuz. The kingdom’s budget shortfall widened to 125.7 billion …