Johannesburg - South African stocks booked their highest finish on record on Monday, as a weaker rand currency helped lift battered down gold producers such as Gold Fields.
The benchmark Top 40 - (Tradeable) [JSE:J200] index closed up 0.65% at 38 903.32, a record finish, while the broader All Share [JSE:J203] rose 0.69% to 43 290.55.
Gold shares were led by gains by Gold Fields, while Anglogold Ashanti and Harmony also cashed in.
The benchmark Top 40 - (Tradeable) [JSE:J200] index closed up 0.65% at 38 903.32, a record finish, while the broader All Share [JSE:J203] rose 0.69% to 43 290.55.
Gold shares were led by gains by Gold Fields, while Anglogold Ashanti and Harmony also cashed in.