US mortgage rates hit three-month high as Iran war stokes inflation fears | Indexa