FXstreet.com (Barcelona) - Canadian Dollars' recovery from 1.2710 level reached on seems to have found a bottom at 1.2225 level on early European session, and ever since the U.S. Dollar has rallied past resistance at 1.2340 resistance level, reaching 1.2390 after the release of Canadian building permits' figures.

On the upside, net resistance levels could lie at 1.2430/40 and above here, 1.2500 (Mar 31 low). On the downside, support levels could be found at 1.2340 and around 1.2280: below here, intra-day low at 1.2225.