Over $100 million ETH leveraged positions were liquidated in the past 24 hours as the cryptocurrency stages a recovery. Post navigation Here’s What Bitcoin Needs to Start Recovering, According to This Analyst Aave price analysis: Bullish momentum breaks past $87.80 in terrific fashion