Ethereum OG Capitulates with Massive Sale Finance April 10, 2025 According to Lookonchain data, an Ethereum OG has just sold nearly $17 million worth of ETH at nearly $1,600. Prior to…