U.S. government debt prices rose on Thursday, as investors eyed a dip in crude oil prices and stocks struggled for gains.
The yield on the benchmark 10-year Treasury note, which moves in an inverse way to its price, fell slightly to 1.869 percent. The yield on the 30-year Treasury bond was nearly flat at 2.699 percent.
On Wednesday, the 10-year note yield hit a one-year low, before finishing higher.
Treasurys
In oil markets, Brent crude traded about 1.5 percent lower at $34.62 a barrel on Thursday, while U.S. crude was at around $31.87 a barrel, down 1.3 percent.
Major U.S. stock averages were nearly flat on Thursday in choppy trading.
On the data front, U.S. nonfarm productivity fell in the fourth quarter at its fastest pace in more than a year. New orders for U.S. factory goods fell in December by the most in a year.
— Reuters and CNBC's Patti Domm contributed to this report