Bitcoin Price Watch: BTC hits $105,971 🚀 but the trend remains cloudy. ⚠️

• Bullish signs on 1H/4H charts.

• Resistance looms at $106,521.

• Daily chart shows bearish flag forming.