Better Buy: Suncor Energy or TD Bank Stock? | The Motley Fool Canada