Bitcoin and Altcoins Face Recovery Hurdles.