JUST IN: Institutions have purchased 545,579 #bitcoin in 2025, while miners have only produced 97,082 new bitcoin, indicating that demand significantly surpasses supply. $BTC
Disclaimer: Includes third-party opinions. No financial advice. May include sponsored content.See T&Cs.