On-chain data reveals significant selling pressure as three major Ethereum holders offloaded a combined total of 5,657 ETH, equating to approximately $13.4 million, within a seven-hour window. According to blockchain