236,237 BTC dumped by large institutions since May 10th (mostly forced liquidations) and we’re only 20% below May 10th USD exchange rate
236,237 BTC dumped by large institutions since May 10th (mostly forced liquidations) and we’re only 20% below May 10th USD exchange rate