What do you think is moving the bonds higher every day? Investors that can't wait to get 2.5% in yield? Or thousands of dumbasses caught short in a "quick counter trend trade" getting margin calls, having to cover.
word is that the 30 yr is the new carry trade. That sounds absurd to me. Why the hell would you take 30 yr risk for 2.7% (2.95 - .25) when you could just carry spot to AUD NZD or some other high yield bed & breakfast currency (at 4%+ with no duration risk). Here I got a better trade. Buy some platinum and lease it out at 4.5% annually. Now you got upside at least, and hell of a lot more interesting of a play. http://www.kitco.com/market/LFrate.html