US stocks dropped for the third straight session on Tuesday, with the Nasdaq hitting a three-month low, as investors weighed the possibility of a drawn-out conflict in the Middle East.