Wall Street's main indexes and the S&P 500 neared its record closing high as investors were optimistic about prospects to resolve the Middle East conflict while they assessed the latest batch of bank earnings and U.S. inflation readings. Talks to end the Iran war...

read more