$BTC Whale Orders

5 million+ sell orders stacked at 78k.

Think this is the local top? 👀

BTC
BTC
75,011.58
-1.37%