US 30-year mortgage rate hits 6.46%, fifth consecutive weekly rise driven by Iran war | Indexa