The South African rand firmed in early trade on Tuesday as global markets assessed mixed developments in the U.S.-Iran conflict, with oil prices easing on reports of mediation efforts.
The South African rand firmed in early trade on Tuesday as global markets assessed mixed developments in the U.S.-Iran conflict, with oil prices easing on reports of mediation efforts.