Over the course of the past month or two, the cryptocurrency market has been witnessing a significant price recovery. The majority of coins that are included in the top 100 list have seen gains of double and triple-digit percentages, and several of them have even reached their all-time highs.