The 30 yr. treasury yield down 6 bps this morning to 1.25%.

Lowest level ever reached 3/9 at 0.92%.

The long-term trend over the last 30 yrs. (and longer) for the 30 yr. treasury bond yield has been down.

Perhaps just as hated bull market in #bonds as in #stocks. via @FactSet. https://t.co/mBiwpPbGO5