The rand struggled against the US dollar as it weakened to a session low of R14.49/$ despite the US dollar trading mostly flat even as USA second quarter GDP numbers beat estimates.

Read full article here: Fin24 Market News