Bitcoin has just tested $25k the point from which it broke out last time and this is as a result of the price not being able to break past $31k for quite a number of days and weeks, a price pullback at this point is expected, hence we may head further to test support at $24.8k which I am expecting the bulls to come in to push the price back up. A break below this critical support level actually confirms the double top pattern I explained in this topic.