The present research aims to evaluate impacts of crude oil price return index, Bloomberg Petroleum Index and Bloomberg energy index on stock market returns of 121 companies listed in Tehran stock exchange in a 10 years' period from early 2006 to April 2016. First, explanatory variables were aligned with petroleum products index mostly due to application of dollar data. Subsequently, to check va...