US consumer sentiment hits record low in April as Iran war stokes inflation fears | Indexa