South African rand weakens before Q2 GDP data | Adalytica