Are whales dumping BTC?
The Spot order book shows how a wall of sell orders formed just above $105K — this level is currently acting as strong resistance for BTC.

BTC
88,263.6
+0.22%
The Spot order book shows how a wall of sell orders formed just above $105K — this level is currently acting as strong resistance for BTC.
