The Canadian dollar held firm against its US counterpart for a third straight session on Wednesday, with USD/CAD trading near 1.3780 during...