Historic $19B Crypto Liquidations in October 2025: Devastating Impact on Meme Coins Uncover the record-breaking $19 billion crypto liquidation event triggered by US-China trade tensions, and how it hammered meme tokens in the volatile market. October 11, 2025