Strategy Buys $1B BTC as $541M Short Squeeze Clears
Bitcoin trades at $75,963 on Binance as Strategy confirms a $1B BTC purchase, Twenty One Capital surges 8% on a Tether merger proposal, and April's short squeeze clears $541M across 169,525 traders. Fear & Greed Index: 26.