Producer confidence slightly lower