Bitcoin Last updated: April 19, 2025 9:17 am Published: April 19, 2025 Share Bitcoin Buying Frenzy Institutional Demand Outpaces New Supply