Rand’s Speedy Recovery Rally Caught Some Traders By Surprise Source will download... Rand’s Speedy Recovery Rally Caught Some Traders By Surprise