Svmuu News: According to Onchain Lens, a whale has opened a 20x leveraged short position on Ethereum. The current position consists of 23,000 ETH, with a value of $39.64 million and a liquidation price of $1,832.43.Since June 10, this whale has profited over $3.15 million through ETH long and short trades.