Bitcoin price broke down to a four-month low but has recovered from the dip.There is uncertainty regarding the next direction while bearish sentiment persists.Retaking the rejected high could fuel more buying towards the $100k mark.Key resistance levels to watch are $99,550, $103,278, and $109,588.