Economy stagnating amid big deficit, low reserves: World Bank