Bitcoin (BTC) rebounds but struggles to hold above $20,000