Signs point to slowly improving economy