BitcoinStrategy Wanted to 'Inoculate' the Bitcoin Market—Has Its BTC Sale Backfired?adminJune 4, 2026 by adminJune 4, 202603 In brief Strategy’s decision to retire $1.5 billion in debt and purchase 24,869 BTC drained its corporate cash reserves right before a monthly dividend payout....