TLDR: Bitcoin supply now exceeds 20.07 million BTC, placing about 95.57% of the protocol maximum into theoretical circulation today. Bitcoin apparent demand improved by about 240,000 BTC since early June, but its negative reading still signals incomplete absorption. BTC trades ne...