Tag: Saudi Arabia could see sovereign credit rating slashed over deficit