Recovery comes despite persistent macro headwinds