CIBC World Markets Chief Economist Avery Shenfeld

CIBC World Markets Chief Economist Avery Shenfeld

Norm Betts/Bloomberg

CIBC World Markets Chief Economist Avery Shenfeld.