Share Facebook Twitter LinkedIn Pinterest Email The Canadian dollar weakened for a third consecutive week, impacted by rising gasoline prices and their effect on consumer spending.