Bitcoin has topped the $20,000 level, but it remains to be seen whether this rally will be sustainable