Does Strategy’s Success Depend More on Bitcoin or on Investors’ Confidence in Michael Saylor?June 23, 2026
Share Facebook Twitter LinkedIn Pinterest Email A sharp decline in Bitcoin’s price has led to a massive wave of liquidations, totaling approximately $700 million, as leveraged positions were forcibly closed.