$BTC Whale Orders

5 million+ sell orders stacked at 78k.

Think this is the local top? 👀

BTC
BTC
74,133.39
-2.18%