📈 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?