U.S. Treasury yields were little changed on Tuesday to cap off a month of sharp gains, as traders weighed the prospects of tighter for longer monetary policy.

The yield on the benchmark 10-year Treasury note was last lower by 1 basis point at 3.912%. Earlier, it touched a high of 3.983%, its highest level since Nov. 10. Meanwhile, the yield on the 30-year Treasury bond rose less than 1 basis point to 3.922%.