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.