BysarahmitchellMarch 14, 2026 Ethereum Foundation Sells 5,000 ETH for $10.2M to BitMine Crypto & Digital Assets Markets & Trading News & Analysis