Crypto markets log $186M liquidations as BTC whale selling meets ETF inflows

Crypto volatility triggered about $186 million in liquidations over the past 24 hours, with longs losing $102.8 million and shorts $83.2 million. Bitcoin led with $34.97 million liquidated and Ethereum followed at $24.65 million, underscoring two-way positioning risk. In spot flows, whales distributed over 70,000 BTC over the past month while U.S. Spot Bitcoin ETFs recorded $85.85 million net inflows on June 12.