Shorts for USDCAD

Positive consumer sentiment report as expected but way more than expected In theory.

כתב ויתור