Latest news and analysis on Tehran Stock Exchange (7 items)