Rand gains more than 2% as US-Iran ceasefire lifts risk appetite

SABC News | 08.04.2026 15:03
At 0606 GMT, the rand traded at ​16.45 against the dollar.