Rand at worst levels in weeks as oil surges, US yields at 2007 highs | News24

news24.com
منذ 11 دقيقة
The rand was trading at R16.31/$ on Tuesday morning, close to its worst level in more than a month.