Nearly 100 million USD in leveraged orders have been liquidated in the past 60 minutes