John on BNN's Market Call

John shares his views on North American large caps, and answers callers’ questions on BNN’s call-in show.