The South African rand weakened against its major crosses, trading at R16.50 per dollar, R19.34 per euro, and R22.30 per pound, First National Bank (FNB) said in its morning brief on Wednesday.
https://dmarketforces.com/south-african-rand-drops-versus-majors-as-gold-drops/








