Here's the latest on the other key pairs for today 23 June 2016

Usual Brexit result disclaimers apply.

USDCHF: 0.9570 tracking EURUSD to a degree but EURCHF the focus. SNB have made it clear they're watching Brexit outcome very closely and will have desks manned as results announced.

Offers: 0.9630 0.9660 0.9680 0.9700 0.9730 0.9760 0.9780 0.9800

Bids: 0.9550 0.9530 0.9500 0.9480 0.9450 0.9400 0.9300

EURCHF: 1.0837 wobbling a little again but still finding dip demand. See comment above re SNB.

Offers: 1.0880 1.0900 1.0920 1.0950 1.0980 1.1000

Bids: 1.0800 1.0785 1.0750 1.0730 1.0700

USDCAD: 1.2778 in retreat and on session lows as oil prices stabilise. EURCAD selling too.

Offers: 1.2800 1.2820 1.2850 1.2880 1.2900 1.2960 1.3000

Bids: 1.2760 1.2730 1.2700 1.2680 1.2650 1.2600

NZDUSD: 0.7198 pausing for breath after decent rally in Asia. Support from EURNZD selling

Offers: 0.7160 0.7180 0.7200 0.7250

Bids: 0.7120 0.7100 0.7050 0.7030 0.7000

Sign up for the latest ForexLive ACT course now to hear lots more from me about how to benefit from using all the order board information.