US President Donald Trump has vowed retaliation after a suspected ISIS attack in Syria killed two American soldiers and a civilian interpreter near Palmyra, marking the deadliest assault on US personnel there since Bashar al-Assad’s fall.