Multiple credible crypto news and data sources, including KuCoin and CoinStats, corroborate that over $106 million in crypto contracts were liquidated within a one-hour timeframe recently. While some other provided sources mention a $106 million liquidation, they refer to a different event concerning a single whale and are future-dated, making them unreliable.