Usually the dollar and CHF rally together these days but today we have a divergence. EUR/CHF is sliding to fresh record lows while EUR/USD holds in the upper end of its NY range.

The cross has been as low as 1.2270 and trades now at 1.2280. EUR/USD is firmer, at 1.4090.