Saudi Arabia posts $33.5bn budget deficit amid drop in oil sales | Globalytic