Massive Crypto Liquidations: Over $637 Million Wiped Out in Perpetual Futures by cnr_staff August 26, 2025