Strategy CEO says, ‘STRC is our iPhone moment’ after $5B revenue in 7 months 2026-04-08T09:30:04Z Source: AMBCrypto In 2026, Strategy has purchased 94.4K BTC, about 2.2x mined BTC, suggesting a looming supply crunch.