A busy week ahead - Retail sales tomorrow, Fed Wednesday, Thursday closed for Juneteenth, big OpEx on Friday - was made more complex by the constant stream of headlines from the Middle East (and the G7 meeting). The main driver (of equity gains) was renewed optimism of cooler temperatures in the MidEast after Iran is reportedly leveraging Gulf states to get Trump to press Israel on a ceasefire. As the day wore on, we got confirmations and denials of the WSJ's claims that Iran wanted to de-escalate, each time triggering a wave of market action in different assets.
Nasdaq was the day's biggest gainer with The Dow the laggard (though all the majors were higher on the day)...