According to data, Bitcoin mining companies sell large amounts of BTC to cover their costs. Continue Reading: Bitcoin Miners Have Sold $2 Billion Worth of BTC Since June: Analytics Firm Reveals When Recovery Will Begin