Mortgage rates near 3-month low