Most Americans say economy is struggling.