DeFi Ecosystem Crypto crash liquidates another $1bn as market bears ‘macro stress’ – DL News by admin October 18, 2025 October 18, 2025 Bitcoin is down 6% on the day. Macro headwinds and ETF outflows threaten to deepen … 0 FacebookTwitterPinterestEmail