What Exchange Liquidity Reveals Under Stress
On Oct. 10, 2025, crypto went through its largest liquidation event in history. In just 25 minutes, $19 billion in leveraged positions were wiped out. Bitcoin dropped from $126,000 to $105,000. Ethere...