News: Nearly 100 million USD in leveraged orders have been liquidated in the past hour.