RBC Capital Markets said USD/CAD has been choppy over the past week amid ongoing Iran-related headlines and month-end flows, with the currency pair showing a muted reaction to Canada's latest GDP data.
In its CAD Weekly Soundbites report, RBC said that if the U.S. and Iran were to agree to the 60-day memorandum of understanding, an initial selloff in the U.S. dollar on "risk-on" sentiment would further drag USD/CAD lower.
Having said that, the bank noted that Canada's weaker-than-expected first-quarter GDP, albeit somewhat tempered by the revision-prone strong April estimate, reinforces that the Bank of Canada is likely to be on hold for the foreseeable future.
RBC added that even if a deal were to be reached, the Federal Reserve is still likely to hold rates.
"This means U.S.-Canada rate differentials remain relatively wide in the coming months and the USD retains its status as a higher-yielder in G10 (i.e. not providing a clear reason to sell the USD apart from initial euphoria on any potential deal) - this acts as a floor under USD/CAD," RBC said.
The bank added that the Canadian dollar also faces the upcoming USMCA Joint Review.
"We have been citing a trading range of 1.3500 to 1.3900 for the coming months. That continues to hold, but there is risk that we may have to shade that range higher," RBC said.
George Davis of RBC Capital Markets said the rally in USD/CAD has stalled against resistance at 1.3869 after the daily RSI study moved to overbought levels.
"Nonetheless, prices will have to pierce trendline support at 1.3737 to just neutralize the topside risks that are present. Above 1.3869, an area of strong congestion at 1.3932 serves as strong resistance," Davis said.