USD/CAD struggles around 1.3440 as WTI gains confront trade pessimism