Bitcoin price tumbles following $140m in liquidations

Bitcoin on-chain data shows that whale investors continue to maintain bullish disposition amid the price dip. Will BTC price reclaim $75,000 before halving?…

Read full story at BTCManager >