At least 17 American troops have been killed in Iraq in the last four days .