DeFi Insights 4 Reasons Why Bitcoin (BTC) Dumped by $23K in 10 Days by admin October 18, 2025 by admin October 18, 2025 BTC slumped below $104,000 on Friday. Remember the ‘Uptober’ narrative? October, the month that kicks … Read more 0 FacebookTwitterPinterestEmail