South African Rand Weakens Ahead of Cabinet ReshuffleBy Abdulateef AhmedMarch 6, 2023 Ahead of a cabinet reshuffle by President Cyril Ramaphosa expected later today, South Africa’s rand weakened in early trade on Monday. The rand traded at 18.1750…