Bitcoin, after seven weeks of repeated failed attempts, finally managed to move past the $21,000 price...