Latest news today on macroeconomic challenges