Bitcoin has rebounded sharply since March lows, when it was trading briefly below $4,000. Now the BTC price is trading around $16,000, which is a massive recovery.