Bitcoin struggles to stay above $20,000