Whale Liquidated for $61.5 Million as Bitcoin Tumbled to New Lows

February 23, 2026
2 Mins Read
4 Views