Home Blockchain News Bitpay Executive: $20,000 Bitcoin Price in 2017 was an ‘Anomaly’