SQUAWK/NEWS
Account
Theme
Account
Menu
Live News CRYPTO FLASH L impact

Businesses add 193,000 BTC in 2026, individuals net sell 93,000

A River Financial report says businesses added 193,000 BTC so far in 2026, while individuals were net sellers of 93,000 BTC over the same period.

BTCUSD