Top losers in crypto the past 24 hours: TST crashes 32.29% as market volatility hits smaller caps Cryptocurrency ยท Aug 7, 2025