USD buyers winning a few battles but not the whole war as yet - ConsultFX

USD buyers winning a few battles but not the whole war as yet

USD demand generally prevailing but that's not the whole story 3 April EURUSD down to 1.2262, GBPUSD 1.4045 and USDJPY up to 106.50 with USDCHF also up to session highs of 0.9588. USDCAD has found support at 1.2830 to bounce a little to 1.2846