macroeconomic challenges