The Iran war has clouded the outlook for a South African economy that had entered its longest period of economic expansion ...