Treasury prices rose Friday as investors position themselves ahead of the weekend.
The price on the 10-year Treasury note rose 21.8 cents per $100 invested in late trading. Its yield, which moves in the opposite direction, fell to 3.29 percent from 3.32 percent late Thursday.
Trading was thin Friday as investors were off for holidays in Japan and London. Investors mostly settled end-of-the-month trades and bought Treasurys in case Portugal or Greece announces a restructuring over the weekend.
Traders largely shrugged off economic data that showed Americans earned and spent more last month.
In other trading, the price on the 30-year Treasury bond rose 28.1 cents per $100 invested, while its yield fell to 4.40 percent from 4.42 percent late Thursday. The yield of the two-year note slipped to 0.61 percent from 0.63 percent.
In the market for short-term Treasury bills, the three-month T-bill paid a 0.03 percent yield. Its discount was 0.04 percent.