The rand was trading at R16.12 to the dollar in the early afternoon, with analysts pointing to a weaker US dollar and softer US data behind its recent gains.

The rand was trading at R16.12 to the dollar in the early afternoon, with analysts pointing to a weaker US dollar and softer US data behind its recent gains.

The South African rand strengthened on Friday as gold prices edged higher and remained on course for a third weekly gain, while a weaker US dollar and the US Treasury's bond…