By Nicole Bouckaert JSE Top-40 index was up 0.39% at 46 454 and the broader All-share index gained 0.48% to 53 088.

Read full article here: Moneyweb