DeFi Ecosystem Bitcoin tumbles as $1.18 billion in crypto liquidations hit markets by admin October 17, 2025 October 17, 2025 Bitcoin extended its week-long decline, sliding to its lowest level since July as renewed US–China … 0 FacebookTwitterPinterestEmail