Institushons & ETFs Dey Buy More Than 3,200 Bitcoin Daily, Pass Miners

River talk say for 2025, institutions, ETFs plus governments dey buy over 3,200 Bitcoin daily, e pass the miners dem wey dey produce only 450 BTC. For Q2, corporate treasuries add 159,107 BTC, make total reserves reach about 1.3 million. Michael Saylor Strategy dey lead with 632,457 BTC. Exchange reserves don reach multi-year low. Strong institutional demand plus big ETF inflows fit cause Bitcoin supply tightness, and e dey support bullish outlook.
Bullish
Everyday big big institution and ETF dem dey buy pass 3,200 Bitcoin, e pass wetin miners dey produce, e dey make exchange reserves reach low wey don tey no reach again. This kain always demand and supply wahala fit cause sharp price increase short term, and e dey support long term price rise as less coins dey available for trade.