According to BTC Treasury data, listed companies have net bought 166984 BTC this year, which is more than twice the 81153 BTC mined so far this year. (Cointelegraph)