market thoughts