The South African currency rand was roaring ahead against major currencies in late afternoon trade on Friday after worse than expected us current account data sent the dollar reeling and the gold price soaring.
Weak dollar strong metals boost S. African rand.