The government borrowing 30-year money from investors at the lowest rate on record.
The Treasury Department auctioned 30-year bonds Thursday at a yield of 2.72 percent, the lowest rate ever for a sale of 30-year bonds.
It's the second straight day the government borrowed from investors at a record low rate. The Treasury auctioned 10-year notes Wednesday at 1.62 percent.
Most Treasury prices were lower in late trading. The 10-year note fell 44 cents for every $100 invested. Its yield rose to 1.64 percent from 1.60 percent late Wednesday.
Worries over the European debt crisis have stoked demand for U.S. government bonds. Rising demand for bonds pushes their yields down.
The auction of 30-year Treasury bonds raised $13 billion, the last of three auctions this week.
The price of 30-year bonds already in circulation fell 56 cents per $100. The yield rose to 2.74 percent from 2.71 percent.
The yield on the two-year Treasury note rose to 0.30 percent from 0.28 percent.
The three-month T-bill paid a yield of 0.10 percent.