Crypto News Ethereum whale faces a $106 million liquidation as ETH fell over 20% Ethereum whale faces a $106 million liquidation as ETH fell over 20% This liquidation comes after a sharp price drop of over 10% on Sunday evening, with Ethereum (ETH) falling Benjamin Davis2 weeks agoKeep Reading