Perhaps it’s because everyone is already so bullish. The Investors Intelligence bulls chimed in at 62.7%, the highest reading we’ve seen since the last week of December 2004 and the first week of January 2005.
Perhaps it’s because everyone is already so bullish. The Investors Intelligence bulls chimed in at 62.7%, the highest reading we’ve seen since the last week of December 2004 and the first week of January 2005.