[Whale Address 0xfb7 Closes Bitcoin Long Position with $3.77 Million Loss] According to Onchain Lens data, the whale address 0xfb7 previously opened a 20x leveraged Bitcoin long position, which has now been fully closed, resulting in a total loss of $3.77 million.