US Stocks Hold Near Records On Hopes Of An Agreement With Iran – News & Analysis | Finovu