90% of Bitcoin’s Supply Cap Has Been Issued, Miners Have 119 Years Left to Mine BTC
On December 12, crypto advocates celebrated the fact that 90% of the 21 million bitcoins that will ever exist have been mined into circulation. Currently, Bitcoin’s inflation rate per annum…