Thank goodness for the Giant Panda and those Middle Eastern sovereigns is all I’m saying. Without their buying EUR/USD would probably be down close to 1.3000.

It ain’t though, we’re presently at 1.3455.

Spain sold 3.6 bln of a new 10 year bond, in the middle of the 3-4 billion target. Average yield on the bond was 6.975%, the highest paid since 1997.