Rand Strengthens as Iran Strait Deal Hopes Weigh on US Dollar
August 5, 2026