The giant whale address 0xaeaa shorted 1100 BTC with 20 times leverage, valued at $64.95 million, with a liquidation price of $67915. (Lookonchain)