The Treasury 30-year bond posted its lowest closing yield of the year Friday, and analysts said the market should be able to improve more in the weeks ahead.

over the course of last week, the price of the long bond rose 1 3/8 points. The 30-year closed Friday at a 6.70% yield, besting its previous low close of 6.72% on April 19.

Limited Time Offer

Save $400 off your subscription. Special offer ends April 30, 2017.

14-Day Free Trial

No credit card required. Complete access to articles, breaking news and industry data.