Bitcoin (BTC) is attempting to break above a series of lower price highs over the past few days, although upside appears to be limited toward the $45,000 resistance level. Buyers continue to defend support at $40,000, suggesting pullbacks are limited over the short-term.