Bitcoin backs above $29,000