On Saturday, October 19, miners mined the “jubilee” 18 millionth bitcoin.
At the time of writing, mined 85.72% of all bitcoins, and annual inflation is 3.72%.
There is 207 days left until the next halving. During this time, 374,375 new BTCs will appear. After halving the award, annual inflation will drop to 1.80%.
Recall that the 17-millionth coin was mined on April 26, 2018.