Impact of Macroeconomic variables on stock returns evidence from emerging and Developed emerging stock markets