Here's today's updates on the usual key pairs. Obviously a bit thin in places after the ECB impact

USDCHF currently 1.0003 after a steady rally from 0.9930 on EURUSD declines. SNB smoothing can't be ruled out still

Sellers 1.0025-30 1.0050 1.0075-80 1.0100 1.0130 1.0160 1.0180 1.0200
Buyers 0.9980 0.9960 0.9925-30 0.9900 0.9880 0.9850 0.9830 0.9800

EURCHF currently 1.0885 having remained underpinned in the dips post-ECB gains to 1.0940. Ditto SNB comments above
Sellers 1.0900 1.0930 1.0950 1.0980-85 1.1000 1.1050 1.1100
Buyers 1.0860 1.0830 1.0800 1.0775-80 1.0750 1.0730 1.0700

USDCAD currently 1.3338 on the back foot again with OPEC meeting/output cut talk in focus

Sellers 1.3365 1.3385 1.3400 1.3420 1.3435 1.3450 1.3475 1.3500
Buyers 1.3300 1.3280-85 1.3260 1.3240-45 1.3200

NZDUSD currently 0.6672 finding 0.6700 a step too far on latest rally
Sellers 0.6700 0.6725 0.6750 0.6780 0.6800
Buyers 0.6660 0.6630 0.6600 0.6570 0.6530 0.6500