Expectations index 101.9, better than median forecast 101.0. Business climate index 98.1, better than median forecast of 95.8.

Decent euro zone data is being largely ignored.

Aforementioned buy orders at 1.3350/60 are so far soaking up the selling pressure. We’ve been to 1.3353, presently at 1.3376.

Elsewhere cable support at 1.4950 still holding. Gotta expect stops parked not far below said level.