Euro Squeezed Higher, Takes Others With It, Positive Newstream
Successful Spanish and Greek bill auctions and better than expected German IFO caught the market wrong-footed, if the record net speculative short at the IMM is anything to go by. The euro has shot up to almost $1.3090 and pulled up the…