How Strategy’s STRC could propel the Michael Saylor’s firm Bitcoin holdings past BlackRock’s IBIT this week April 20, 2026
DeFi users pull $10 billion out of the market as $292 million exploit sparks bank-run optics April 20, 2026