Corporate sentiment hits highest level since 2004, with companies expressing optimism and signs of improvement in earnings ...
how many pessimistic investors (bears) want to sell or short it—and a stock’s supply and demand depend largely on market sentiment. In other words, investors act emotionally, and the herd ...