Learn to anticipate stock market direction
Why I am bearish (and what would change my mind) May 2015
Relax, have a glass of wine August 2015
Why this is not the start of a bear market September 2015
The reason why the bulls should be cautious about a January hangover December 2015
Buy! Blood is in the Streets January 2016
Super Tuesday special: How President Trump could spark a market blow-off March 2016
How the S&P 500 can get to 2200 and beyond June 2016
Look at what others have said about me (Testimonials).