The rand is failing to a robust dollar as it hits R19.31