The yield on the Treasury's bellwether 26 year bond dipped briefly below 7 percent Wednesday, then closed at an even 7 percent, its lowest in more than two years, as the market rallied for a fourth consecutive day on favorable economic data and investor optimism that a Federal budget agreement was attainable.
Yield falls to 7 percent for long bond.