A 0.96% drop in the JSE Top 40 on Wednesday, June 3, 2026 captured a session defined by sharp rotation: telecoms, private healthcare and several financial heavyweights outweighed support from energy. By the close, the JSE All Share Index had fallen 0.89% to 112,987.06 points, even as Brent crude climbed to $98.04 a barrel, up 2.1% on the day and 6.5% over the week.
Key figures
- JSE All Share: 112,987.06 (-0.89%)
- JSE Top 40: 105,239.49 (-0.96%)
- Market breadth: 18 gainers / 34 losers / 1 unchanged
- Telkom: -6.2% to 58.37 ZAR
- Brent: $98.04 (+2.1%); USD/ZAR: 16.3184 (+0.16%)
Market context: JSE today was broad-based weak
The tone of the JSE today was negative from the opening stretch through the close, with only 18 stocks advancing against 34 decliners out of 53 tracked names. That weak breadth matters because it shows the sell-off was not confined to one or two index heavyweights; it spread across financials, diversified miners, telecoms and parts of listed property.
The rand added another layer of caution. USD/ZAR rose 0.16% to 16.3184, a modest move in absolute terms but enough to remind traders that South African equities remain tightly linked to dollar direction and global rate expectations. At the same time, precious metals sent mixed but mostly negative signals: gold slipped to , platinum dropped to , and palladium fell to . That combination fed directly into pressure on PGM names, with down at and Impala Platinum off at .
