BlockBeats News, April 2nd, according to Coinglass data, STO plummeted 67% in the past 22 minutes, with STO liquidations totaling $19.77 million in the past 1 hour, including $2.32 million in long liquidations and $17.44 million in short liquidations.
From the data, even with the price surge, most traders chose to short rather than long.
