More than $215 million in leveraged crypto positions were liquidated over the last 24 hours, with short sellers accounting ...