Ethereum Reclaims $2,300 as Bitmine Buys 101K ETH and Whales Bet $150M Long
Ethereum has recovered 41% from its February low of $1,750, trading near $2,319.91 as of April 21, 2026, powered by a convergence of institutional accumulation, leveraged whale positioning, and seven consecutive days of spot...