U.S. Treasury prices edged higher as the markets erased their losses after mixed economic data.
Yields on benchmark 10-year Treasury notes—used to calculate mortgage rates and other consumer loans—stood at 2.52 percent, down from 2.54 earlier in the day but still above the low of 2.51 percent touched last week after first quarter GDP was revised lower.
The 30-year bond rose 13/32 in price to yield 3.35 percent, little changed from morning trading.
"There is reluctance to have the same size of positions today, because traders don't want to be burned again," said Priya Misra, head of U.S. rates strategy at Bank of America Merrill Lynch in New York, referring to their bearish positions at the start of the quarter.
She said traders who had bet on higher interest rates this quarter have been hurt by a decline in yields. Falling yields, which indicate higher prices, have been a trend this year, and the Barclays U.S. Aggregate Bond Index has risen about 3.8 percent on expectations for low inflation and relatively slow growth.
The performance has defied initial expectations by many investors that interest rates would spike higher this year in response to the U.S. Federal Reserve's continued cuts in monthly bond-buying.