2026.02.25

BTC USD Drops To $63K: $295 Million in Longs Liquidated