"Expect choppy sailing in markets going into year-end," says BMO's Carol Schleif.
9,45K