South Africa’s rand weakened early on Tuesday against a buoyant U.S. dollar as markets digested U.S. President Donald Trump’s changing tariff stance. At 0555 GMT, the rand traded at 18.79 against the ...