$BTC Has experienced a pullback from its recent high of $111,980, dropping to around $103,068 before recovering to the current price of $106,177.24. This suggests consolidation after a strong rally, with minor profit-taking observed.

Support and Resistance Levels:

Support: Key support levels are at $100,000, $90,000, and $87,000. The $100,000 level has held as strong psychological and technical support recently. A break below $100,000 could see prices test $95,000 or lower.

Resistance: Immediate resistance is at $108,260, with a stronger barrier at $111,600–$112,000, near the recent all-time high. A breakout above $112,000 could target $120,000 by mid-to-late June.