Follow us on
loading....
The South African rand gained as the U.S. dollar retreated from a six-month high. Rand traded at 18.9800 against the...