Thought leadership by CIBC Capital Markets