South Africa stocks in sweet spot as gold, rand gain, BofA says

· Moneyweb