October 7, 2026 Bitcoin price drop: Worst liquidations seen in months Bitcoin price drop has triggered $143 million in liquidations as ETF inflows turn positive. Read