U.S. stocks ended mixed on Tuesday amid signs of progress in negotiations as the minutes ticked down to the US President's deadline for Iran to open the Strait of Hormuz. All three major U.S. stock indexes pared during the last hour of trading when Pakistan's Prime...

read more