The rand strengthened by 0.7% to R18.78 against the US dollar at 5pm today after a key US inflation report showed consumer ...