Yields have tumbled over the past month as a dovish Federal Reserve and weak global data kept demand for bonds alive.

The 10-year yield, which moves inversely to the note's price, ended Friday at 2.5% after hitting a low of 2.34% a week earlier. That late-March level was its lowest in 14 months. The yield curve between the 3-month and 10-year note also inverted, a market signal often considered a recession precursor.