US troops face further attacks in Iraq