Iraqi forces on Tuesday completed the recapture of the town of Dhuluiyah, parts of which had been held by the Islamic State jihadist group for months, commanders said.