The rand has firmed against the dollar, riding the momentum of a return of risk appetite to move further away from record lows ahead of trade data.

Read full article here: Fin24 Market News