October 19, 2025•CryptocurrencyRetail Investors See $17 Billion Loss in 2025 Due to Bitcoin Treasury Firms