Crypto Briefing·BTC
River reports 107K BTC added by retail and unidentified holders in Q3 2026, reversing two quarters of selling
Retail and unidentified holders' aggressive BTC accumulation in Q3 2026 signals renewed market confidence, potentially stabilizing Bitcoin prices.
