South Africa's Johannesburg Securities exchange ended off its best levels on Wednesday, despite the rand coming off its intraday best, as commodity prices particularly gold gave up some ground.
S. African stock market off best levels on gold price.