Bloom Energy is slated to report earnings on Thursday. The stock could rise further from here, according to the charts.
The "single greatest predictor" of future stock-market returns has never been more bearish.