macroeconomic developments