According to Onchain Lens monitoring, Giant Whale 0xa6e has opened a new 22000 ETH short position with 25 times leverage, worth $35 million.