Consumer sentiment plummets to record low as Iran war jacks up inflation ...