Crypto Perpetual Futures Face Staggering $100M+ Liquidations In 24 Hours