Ethereum whales sell 14,000 ETH at $2346 – Can buyers absorb it?

Ethereum buyers confront heavy whale profit-taking as ETH challenges the crucial $2,378 supply zone.