Crypto Markets Stabilize as Dollar Strength Poses Further Challenges