Rand hits 6-week best, stocks fall on sluggish manufacturing data by Mfuneko Toyana and Nqobile Dludla, Reuters | Apr 9, 2021 | Moneyweb The Johannesburg All-Share index closed 0.16% lower at 67,053 points, while the Top 40 index fell 0.17% to 61,303 points.