Over $100 million ETH leveraged positions were liquidated in the past 24 hours as the cryptocurrency stages a recovery.