Inflation slams consumer sentiment to four-month low