Svmuu News: According to Onchain Lens, a whale has just closed out a $100 million BTC short position, realizing a profit of $5.28 million. The whale opened a short position on BTC at $68,859 on June 2 and closed the position one hour ago at $62,314, holding the position for 36 days. The position consisted of 763 BTC, valued at $100.15 million, with a realized profit of $5.28 million.