Whale Places $91 Million BTC Sell Order with 40x Leverage
A whale address has placed 190 non-reduction sell orders for 951.3 BTC, totaling approximately $91.78 million, in the $79,654 to $108,888 range. The whale currently holds a 40x leveraged long position, and if these orders are filled, the position could flip to a short.