One can see from the following charts from Sentimentrader.com that the last 100 trading days have been one of the worst periods in terms of stock returns in modern history.
And while the jury is still out as to whether we will have a recession over the next year,
…