Is a market correction on the horizon for South Africa? Investors weigh up recent gainsLuigi Marinus 20 Oct 2025