Financial market volatility, macroeconomic fundamentals and investor sentiment