BTC Price Analysis: Bulls Eye $95K as Key Resistance Levels Tighten