There is a big single 9000unit sell order placed on Poloniex @ 41199( biggest sell order I've ever seen hit the book) this is what put pressure on the sell side and pushed price down from recent highs.
TA is for kids. Chart is for the moon boys. Pull back into at-least the channel mid-line @ 35000.