DXY Faces Crucial 98.50 Resistance as Momentum Stalls