The US and Iran have finally sealed one—much to the chagrin (or is it shock, dismay?) of Israel, given all the statements from President Donald Trump and Vice President JD Vance. Then came some interesting tidbits from the G7 Summit at Evian in France, including a full-blown war of words between Trump and an irked Italian Prime Minister Giorgia Meloni. And Prime Minister Narendra Modi sat down with President Trump at Evian for their first face-to-face meeting in 16 months.