Bitcoin (BTC) is still seeing a supply squeeze despite a significant uptick in whale selling on exchanges this week. As confirmed by on-chain monitoring resource CryptoQuant on Nov. 5, whales have accounted for the vast majority of selling pressure in recent days. Whale coins find a new home A familiar event but with curious timing — large-volume holders […]