"Pretty rough and extreme share action yesterday all but reversed today ... a few stop loss induced haircuts no doubt ... a short sell feeding frenzy?"
Dex it looks like your reversal may have been a dead cat bounce?
The punter giveth and the smart money taketh away.