The South African rand firmed in late afternoon trade on Thursday as offshore players Offloaded dollars after being caught long on the American currency.
S. African rand firms as players offload dollars.