Consumer sentiment edges up on expectations inflation will cool