BITCOIN (BTC) BTC retail and institutional buyers faceoff with old whale sellers admin May 22, 2026 • comments off BTC institutional demand still fails to cause a price rally. On-chain analysis shows older whale selling during local highs may limit the recent BTC rallies. bitcoin btc whale