Donald Trump said he urged Israel to accept a ceasefire with Hezbollah after violence in Lebanon escalated. The truce eased immediate fears of a wider conflict but left US-Iran diplomacy under pressure.