By
The rand broke 8.32 resistance, moving to 8.2805 by 1440 GMT, its firmest level in nearly two weeks.
The rand broke 8.32 resistance, moving to 8.2805 by 1440 GMT, its firmest level in nearly two weeks.