Bonds have been bid higher in recent sessions on geopolitical concerns as well as signs of economic weakening. Yields move in the opposite direction and have fallen across the curve.
"It's a combination of things. It was questionable data, mixed data out of the U.S. this week," said Adrian Miller, director of fixed-income strategy at GMP. "You had the Bank of England's inflation report, which was dovish … and then you had the GDP data out of Europe which was terrible. Those three things, plus nothing different coming out on the geopolitical front has lent itself to this kind of push for yield. That's what pushed the German 10-year below 1 percent today."
Read MoreEurozone growth stagnates, Germany contracts
Weak euro zone and German GDP raised speculation the European Central Bank will have to provide further stimulus. The Spanish 10-year yield fell to 2.49 percent and Italian 10-year was yielding 2.64—not far above the 2.40 percent in the U.S. Treasury.
"This week a major influence has been the behavior of the European bond market," said Tony Crescenzi, Pimco strategist. "The market is short. This is coming at a time when the issuance of Treasurys is shrinking because of the shrinking budget deficit—nearly a half a trillion this year versus a peak of $1.4 trillion, and a time when the world of safe assets have shrunk."
Crescenzi said other factors are low inflation and the Fed's communicating that there won't be a rate hike for about a year.
Read MoreWhen this bond guru says interesting, get scared