By Bill Zielinski
• May 28th, 2009
Markets Will Ultimately Determine Long Term Interest Rates Treasuries continued their sell off today as the yield on the 10 year benchmark bond climbed to 3.72%, a stunning increase from the recent lows just over 2% in [...]