BTC Price Retests the $25K High as Bullish Momentum Builds