Israel warned Tuesday that its US ally would not restrain it from striking Hezbollah's bastions in Beirut's suburbs if the Iran-backed group continues to target northern Israeli towns. US President Donald Trump had announced an agreement to halt attacks, but neither side has publicly accepted it and Israel's defence minister said the Lebanese capital's southern suburbs remain potential targets.