đ Institutions Are Driving Bitcoin Demand in 2025
According to Bitwise:
đš Institutional buyers have added 417,000 BTC YTD
đ¸ Retail investors have sold 158,000 BTC over the same period
Institutions are increasingly becoming the structural demand base for BTC, while retail is cashing out near highs.
đ¤ Smart money vs. weak hands?