Buy that euro…with great caution.
An illiquid squeeze is underway and it has gotten quite neasty. EUR/USD is up about 75 pips from post-downgrade lows while EUR/CHF is about 60 pips higher. Not a bad spot to sell some with a stop in the 1.4465 area for a return to the low 1.43, in my view…