News BitMine’s $126M Ethereum buy sets up a Russell index test tied to $12.2T in assets editorial staff 24. May 2026