BlockBeats News, March 20th, according to Onchain Lens monitoring, in the past 3 hours, a whale opened a 20x leveraged ETH short position, holding 10,056 ETH worth $21.44 million.
This whale had previously lost over $1 million on NVDA and BTC long and short positions.
