Home Investing US sentiment nears four-year low in April on Iran war