US 30-year Treasury yields fell 2 basis points to 2.999% today — the first time below 3% since Oct 23.

The excitement in stocks and the end of QE haven’t hurt the Treasury market.

US 30 year yields

US 30 year yields