Economic revival