Homeowners are staying put for longest stretch in 20 years

Source: Mortgage