Bitcoin network surpasses 20 million mined BTC, leaving 1 million for next century

The Bitcoin network has now produced 20 million coins, leaving only 1 million BTC to be mined until an expected completion around the year 2140. Industry executives say Bitcoin's transparent and finite issuance reinforces its appeal as a scarce monetary asset, while some analysts argue the milestone has little short-term impact on price.