US stocks close lower amid uncertainty over US-Iran war