No media source currently available
South Africa: The Johannesburg Stock Exchange hit an all-time high Monday morning. South African mining and technology stocks are the big winners.