US stocks close lower on fading hopes for quick Iran deal, mixed quarterly earnings

· Economic Times