Bitcoin Long-Term Holders Add Over 880,000 BTC as Price Declines Below $105K

Bitcoin Long-Term Holders Add Over 880,000 BTC as Price Declines Below $105K