Geopolitical Risk Meets Technicals: Can BTC Break Through $112K?