Rand recovers as US Stocks whiplash