Canadian GDP Update GDP November 28, 2025 Net trade drags Canadian GDP as domestic demand strengthens