The main reason U.S. companies are reluctant to step up hiring is scant demand, rather than uncertainty over government policies, according to a majority of economists in a new Wall Street Journal survey.

"There is no demand," said Paul Ashworth of Capital Economics. "Businesses aren't confident enough, and the longer this goes on the harder it is to convince them that they should be."

In...