New York — Bitcoin fell 14% after Strategy sold 32 coins. Strategy holds 845,256 bitcoin, filings show, but preferred-share dividends demand cash; a forced-seller overhang — not AI capex — drove the d
CoinDesk