Bitcoin $BTC has been consolidating between $100,718 and $105,819 for the past few days, indicating a balance between supply and demand. A positive sign is that the price has held above the psychologically crucial $100,000 level, signaling that the bulls are hanging on to their positions as they anticipate another leg higher.

Market intelligence firm Santiment highlighted in a post on X that the failure to rise above $105,000 has caused impatience among retail traders, which “historically is a bullish sign for prices.”