A lot of all the below Id say. Shorts covering, flippers jumping in, and massive panic sellers who thought they had an easy 200% flip going but not willing to wait.
Chart gods have been appeased, after tomorrows dip we should get a recovery period. Whole market kinda sucked today, must be the weather.