A certain address closed a BTC short order and made a profit of 1.65 million US dollars, which was converted into a 40 times leverage long position
According to Lookonchain monitoring, the Bitcoin short address 0x66f8 closed 2136 BTC short positions, earning $1.65 million. The address subsequently bought 200.82 BTC worth 12.74 million US dollars with a leverage of 40 times.