Business
from24/7 Wall St.
1 day agoCrypto Market Wipeout: $2B in 24-Hour Liquidations as Fear Hits Extreme
A massive selloff on November 21, 2025 wiped out over $1.9 billion in crypto leveraged positions, driven by heavy long liquidations and cascading margin calls.