Rand touches R15.99 to dollar, erasing war losses

As the greenback weakened to a three-month low.