GBP/CAD fails to extend beyond 1.6650 and retreats to 1.6620

FXStreet

Sterling’s recovery attempt from multi-year lows at 1.6540 seen earlier today has been capped about 110 pips higher, at 1.6650, before pulling back to