Economy bounding back nicely