'Something's Happening' - Bitcoin Owners Make $23 Billion in Last 30 Days

Online activity suggests that Bitcoin whales have amassed funds over the past month amid a market downturn.#MarketDownturn #BTC