Whale 0xa2e Opens 23,000 ETH Short Position Worth $39.64 Million
According to OnchainLens monitoring cited by BlockBeats, whale address “0xa2e” opened a new 23,000 ETH short position with 20x leverage, valued at $39.64 million, with a liquidation price of $1,832.43.



