Ten-year Treasury yields slip to three-week lows as rate-cut hopes revised