Latest macroeconomic stability news