The economic recovery is floundering