Bitcoin is now solidly above $20,000 and a short supply and rising demand could push the price higher.