Macroeconomic influences on stock markets