Rand Strengthens as Dollar Weakens on Global Developments
August 3, 2026