US military says its latest wave of strikes targeting Iran is over, insisting Tehran does not control Strait of Hormuz.