BlockBeats News, June 24th, according to OnchainLens monitoring, the whale address "0x913" further increased its SOL short position, currently holding a 20x leveraged short position of 624,680 SOL, with a position value of approximately $43.4 million and a liquidation price of $82.84.
