The unstoppable machine continues to be..er…unstoppable
USDCAD is cleaning house with an immense rally that shows no signs of stopping (well, it’s stopped for the moment around 1.3380).