Investors piled into U.S. government bonds Wednesday, sending the benchmark 10-year yield to a fresh 20-month low, after the Federal Reserve continued to signal patience in raising borrowing costs for the broader economy.

Growing market turmoil in Greece added to the haven allure of U.S. Treasury bonds. The yield on the 30-year bond closed at a record low.