Bitcoin Price Analysis: Here's What's Holding Back A Rally To $30,000

The Bitcoin price remains in a crucial situation in which neither the bulls nor the bears have been able to gain the upper hand so far. While the bears feel comfortable that they can push the price below $25,000 due to a perceived head and shoulders pattern, the bulls are scrambling to invalidate this thesis.