DeFi Ecosystem 20% Freefall in Two Days Amid $1B Liquidation Cascade by admin November 5, 2025 November 5, 2025 Ethereum’s ether ETH$3,495.36 just tumbled more than 20% by Tuesday in a two-day rout that … 0 FacebookTwitterPinterestEmail