Barry Schwartz, chief investment officer and portfolio manager at Baskin Wealth Management, shares his top stock picks amid market uncertainty.

Barry Schwartz shares his analysis of the TSX Composite Index this week.