Market thoughts