One number defined trading in Johannesburg on Monday, June 1, 2026: +3.4%. While the JSE All Share fell 2.27% to 112,032.26, Exxaro Resources closed at ZAR 219.24, posting one of the market’s very few meaningful gains on a day when only 9 stocks rose against 44 decliners. In a session shaped by weaker gold, stronger oil and a softer rand, Exxaro’s resilience offered a clear read-through on how the South Africa stock market is currently pricing commodity risk.
Key figures
- Exxaro Resources: +3.4% at ZAR 219.24
- JSE All Share: -2.27% at 112,032.26
- JSE Top 40: -2.48% at 104,171.82
- Brent crude: +5.6% at $97.22/bbl
- USD/ZAR: +0.73% at 16.3373
Market context: broad selling, but not all resources moved together
The Johannesburg stock exchange today was decisively negative, though not indiscriminate. The Top 40 dropped 2.48% to , while market breadth was exceptionally weak at , and across the tracked names. That kind of breadth usually signals more than routine profit-taking: it points to concentrated pressure in heavyweight sectors, especially technology, banks and gold miners.
