US equity indexes rose after President Donald Trump said that Israel and Hezbollah have agreed to dial back attacks on each other in Lebanon.
The Nasdaq Composite climbed 0.6% to 27,142.9, with the S&P 500 up 0.4% to 7,610.8 ahead of Monday's close. The Dow Jones Industrial Average turned the corner, trading up 0.1% to 51,094.6.
Energy and technology, which jumped more than 5% last week, were the only sectors in positive territory. Utilities, consumer discretionary, and real estate led the decliners.
President Donald Trump has spoken separately with Israeli Prime Minister Benjamin Netanyahu and Hezbollah representatives, multiple media reports cited the US president as saying. The growing conflict between Israel and Hezbollah in Lebanon will stop, Trump was cited as saying.
Brent futures were up 4.4% to $95.17, and West Texas Intermediate oil futures climbed 5.7% to $92.31, but both crude types were off their respective session highs.