Bitcoin (BTC) Sees $23 Billion Demand: Supply Crunch Incoming? 1 min read 2 days ago bitnews Massive institutional demand for Bitcoin in 2025 hints at BTC supply crunch Source: U.Today Tags: Bitcoin BTC