BlockBeats News, June 21st, according to OnchainLens monitoring, the whale address "0xa2e" opened a new short position for 23,000 Ethereum with 20x leverage, totaling $39.64 million, with a liquidation price of $1832.43.
Since June 10th, this whale has made over $3.15 million in profit solely from Ethereum trades.
