A crypto whale with wallet address 0xc2a turned $20 million into over $17 million in profit in just two weeks by executing leveraged long positions on Bitcoin and Ethereum amid