OMG whales holding $10 Million+ positions. Most are shorts.

ETH
ETHUSDT
2,042.85
-0.42%
SOL
SOLUSDT
87.5
+2.89%
BTC
BTCUSDT
69,364.7
+0.64%