Dollar Rally Faces Wall as Speculators Turn Net Long