At 1530 GMT, the rand was 0.3% weaker at 14.8700 per dollar, retreating after sailing to a session best of 14.7320.