Bitcoin and Ethereum Supply Squeeze 2025: Are We Running Out of Coins? Explore the 2025 Bitcoin and Ethereum supply squeeze with $140B in spot BTC ETFs and 79K ETH locked daily. Is the crypto market facing a coin shortage? July 10, 2025