USD/CAD softens to near 1.4100 ahead of BoC’s Macklem speech