Odaily Planet Daily News: According to Lookonchain monitoring, a large number of whales have recently sold ETH, and wallets 0x14e4 and 0x26Bb (possibly belonging to the same whale) have been released from pledge and withdrawn 95920 ETH (worth $237 million). In the past 20 days, these wallets have deposited 62289 ETH (worth $154 million) into CEX and currently hold 33631 ETH (worth $83 million).