BlockBeats News, April 3rd, according to HTX market data, STO surged over 25 times in 8 days, "needle-inserted" to $1.86, then plummeted by 92%, now priced at $0.139.
According to Coinglass data, STO liquidated $23.2528 million in the past 24 hours, with long liquidations totaling $7.2551 million and short liquidations totaling $15.6994 million.
