Global credit rating agency Moody’s has affirmed Saudi Arabia’s credit rating at A1 with a positive outlook.