though there are 17mill coins that have been produced. and actually the number of coins lost is still unknown. (many ar long term hoarders but DO have access)
the real thing to point out is that the price is NOT based on the supply of ~17m coins..
the price is based solely on th few hundred thousand coins sat on order lines of exchanges causing support/resistance points depnding on how many coins sit at particular ordr prices.
again only a few hundred thousand coins, not 17m. cause the 'supply demand on exchanges'
Yes and im sure there are more everyday that get lost forever. at some point the block rewards will be lower than the amount of coins lost and then we will really be deflationary