Home » BTC price tracks $26.5K as Bitcoin speculator supply hits 12-year low