Two Bitcoin Whales Face Massive $190.61 Million Losses in Short Positions as BTC Climbs to New ATH of $122,838

Two Bitcoin Whales Face Massive $190.61 Million Losses in Short Positions as BTC Climbs to New ATH of $122,838