Barely out of recession – economy