LINKS National Iranian Oil Company National Iranian oil products Distribution Company (NIOPDC) Tehran Stock Exchange