News Bitcoin Price Drop Causes Strategy Company $6 Billion Loss CoinDepth April 8, 2025 Strategy company faces $6 billion loss due to Bitcoin price declineMore