IMF World Bank analysis