Sentiment Snapshot: Of Two Minds
April 01, 2018 at 18:27 PM EDT
The latest weekly survey of investor positioning and views on Twitter showed a slight rebound in overall net bullishness, but as with the action in the markets, it appears indecisiveness is a key theme.