Consumer sentiment hits fresh record low in May as Iran war fuels inflation worries May 22, 2026 No Comments Post Content by CNBC