June 04, 2026 CoinTelegraph

Saylor downplays Bitcoin slide as Strategy faces $11B paper loss