Energy, industrials among top short bets – Merrill Lynch survey

Large jump in the percentage of investors that think the S&P 500 has peaked

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content