Sort:  

It very could be Bitfinex trading against its own clients and running stops.

Seems Team Bitfinex Tether are at it again.