The Ticker (May 4)

CIBC offer; Millennial jobs; Tesla sales; Shell profit