The 30-year Treasury bond reached a four-year high of 3.424 percent, up 7 basis points from late Thursday. The benchmark 10-year yield rose to 3.248 percent, up 5.3 basis points from late Thursday.
The U.S. bond market will be closed on Monday for the Columbus Day holiday, but stock markets will open.
In the currency market, the U.S. dollar weakened in choppy trading. The dollar index fell 0.1 percent The euro was up 0.02 percent to $1.1515.
The Japanese yen strengthened 0.17 percent versus the greenback at 113.73 per dollar, while Sterling was last trading at $1.3114, up 0.74 percent on the day.
Fears about Italy's finances pushed Milan stocks down 1.3 percent, while London's FTSE, Frankfurt's DAX and the CAC in Paris were off 0.95 to 1.4 percent.
In oil, crude futures steadied on Friday after climbing to four-year highs earlier this week, and both benchmarks marked weekly gains ahead of U.S. sanctions on Iranian oil exports.
U.S. crude futures settled at $74.34 per barrel, up 0.001 percent, and Brent settled at $84.16, down 0.50 percent for the day.
Emerging market stocks lost 0.98 percent, closing at a 17-month low.
Source: Saudi Press Agency