Johannesburg — Sunday, 21 December 2025. The Johannesburg Stock Exchange is closing out 2025 with a familiar year-end mix of momentum, macro optimism, and holiday-thinned liquidity — a cocktail that can produce either a smooth “Santa rally” or sudden, exaggerated swings. On the numbers, South African equities have been remarkably resilient, with the flagship indices sitting just shy of fresh highs, helped by a stronger rand, cooling inflation, and rising expectations that the South African Reserve Bank has room to keep easing policy into 2026. IOL+3Financial Times Markets+3Financial Times Markets+3