Bitcoin ETFs and Institutions Are Buying, So Why Is Spot Demand Still Weak? (CryptoQuant) April 5, 2026