Bitcoin Holders Hit Sell Button: $10 Billion BTC Dumped in May Alone

Bitcoin Holders Hit Sell Button: $10 Billion BTC Dumped in May Alone