Over the May 26-June 2 period, BTC block reward miners generated 6063 new tokens but sold 6,945 BTC. This indicates that BTC block reward miners believe the fiat they […] Click here to view full article