Storia: 89,779 crypto traders liquidated in past 24 hours as leverage continues to bite — Warptech Lab News