BITCOIN (BTC) Businesses add 193,000 Bitcoin in 2026 while individuals sell 93,000 admin October 9, 2026 • comments off Businesses bought 193,000 BTC in 2026, but Strategy and Strive drove over 100% of gains while all other firms combined added just 8,000 BTC. bitcoin btc whale