A whale address identified as 0x049b has executed significant leveraged trades, taking long positions on 9,256 Ethereum and 282.47 Bitcoin within an hour. The Ethereum position is valued at $20.16 million, while the Bitcoin position is worth $20.13 million, both utilizing 20x leverage. This move was detected by Onchain Lens monitoring on March 25.