Volatility, uncertainty hit JSE returns in first half of 2026

Written on 02/07/2026
Adriaan Kruger

Share prices of large companies largely declined, while a few small companies brought a bit of cheer.
Read full article