Breaking News FED TO BUY $400B OF LONG-TERM DEBT, SELL $400B SHORT-TERM DEBT

QE2.5 is here!

The Bernank does THE TWIST to the tune of $400 Billion!
More as we hear it….