AGL leads the energy rotation on JSE today
The clearest signal from trading on Monday, 30 March 2026 did not come from technology heavyweights but from Anglo American, which climbed 3.8% to 701.56 ZAR. That gain comfortably outpaced the JSE Top 40, up 0.69% at 104653.03, and the JSE All Share, which added 0.57% to 112418.36, even though overall breadth was weak at 20 advancers, 32 decliners and 1 unchanged.
That divergence says a lot about the Johannesburg stock exchange today. Money rotated into energy-, mining- and hard-asset names even as Brent crude fell 4.5% to $107.47 a barrel and natural gas dropped 7.6% to $2.86. On the surface that looks contradictory, but the weekly picture matters more: Brent is still up 5.1% over the week, while global headlines continue to focus on worst-case oil and LNG supply risks. In other words, the day’s oil pullback looked more like profit-taking than a genuine easing in the energy backdrop.
Key figures
- Anglo American: +3.8% at 701.56 ZAR
- JSE Top 40: +0.69% at 104653.03
- JSE All Share: at
