US mortgage rates top 7% for first time in 20 months

· The Guardian