Despite recent revival, U.S. economy still needs life support