USD/CAD Price Analysis: Potentially beginning new leg higher within range

FXStreet

USD/CAD has been trading in a range since the start of May.