The USD/CAD currency pair trimmed earlier losses on Thursday, March 12, 2026, as a sharp pullback in WTI crude oil prices weighed...