Bitcoin consolidates to $33,984 as cryptos recover