South Africa’s rand touched a two-year high this week, spurred by stronger commodity prices and a benign US inflation outlook. But is there more in a rally that has made it the best performing currency in the world against the dollar?