The South African rand has pulled back in the past two months as the ongoing US-Iran war disrupted the country’s economic growth. The USD/ZAR pair soared to 17.06, as the JSE All Share Index and gold prices slumped.South African rand and JSE All Share Index