$BTC

BTC
BTCUSDT
92,069.3
-1.87%

Whales and Institional traders manipulating market to get enough liquidity for their pending orders. Let's see