-- US equity indexes were mixed ahead of Friday's close, as President Donald Trump expressed displeasure with Iran's revised peace proposal and earnings helped lift technology and communication services.
The Nasdaq Composite jumped 1.1% to 25,158.2, with the S&P 500 up 0.5% to 7,244.4. Both indexes touched intraday record highs. The Dow Jones Industrial Average slipped less than 0.1% to 49,607.5, after trading higher earlier in the session.
Iran handed Washington a new proposal for ending the war, offering hints of compromise, The Wall Street Journal reported Friday. But the two sides remain far apart on substantive issues of reopening the Strait of Hormuz and Iran's nuclear program, people familiar with the matter told the WSJ.
"They want to make a deal, but I'm not satisfied with it," Trump told reporters at the White House, according to Bloomberg. "We just had a conversation with Iran. Let's see what happens. But I would say that I am not happy."
West Texas Intermediate crude oil futures remained lower, down 3% to $102.07 late Friday. Brent crude futures were also lower by 2% to $108.45.
In company news, Apple (AAPL) jumped 3.3%, the Dow's second-biggest gainer, after the iPhone manufacturer overnight reported a year-over-year surge in fiscal Q2 earnings and revenue. Apple's board also raised its quarterly dividend and approved a share buyback program of up to $100 billion.
In the final leg of trading, Oracle (ORCL), Intel (INTC), and Micron Technology (MU) led the outperformers among companies with a market capitalization of more than $200 billion, according to data compiled by Finviz. In the top 10 gainers from this category, half were either software or semiconductor companies.