US President Donald Trump on Sunday urged no further attacks by anyone after Israel's military said it launched strikes on Hezbollah targets in Beirut's southern suburbs, potentially complicating efforts to finalize a deal to end the US-Iran war.