US stocks gain on peace agreement with Iran, Nasdaq up 2%, Dow up 1.1%, S&P 500 up 1.54%. Tech shares jump 2.8%, energy stocks fall 3.5%. Empire State manufacturing index drops to 5.7. Industrial production up 0.1%. Housing market index declines to 35.

Dow Jones up 0.56%, NASDAQ up 0.08%, S&P 500 up 0.32%. Materials shares rise 1.7%, consumer discretionary down 1.3%. University of Michigan's consumer sentiment index beats…

US stocks rise on peace agreement with Iran, Dow up 600 points. Tech sector jumps, energy stocks down. Trump announces deal, oil futures decline.

U.S. Industrial Production Edged Up in May

Nasdaq Charges Higher as Oil Prices Drop