Corporate profits sustain the bull market | CIBC Private Wealth US