Mind-Blowing Ethereum (ETH) Sell-off: 96,955 ETH Transferred editorial staff 22. April 2025 Ethereum might see a massive sell-off in foreseeable future