Home Economy News TSX ends marginally down ahead of expected snap election