The energy crisis continues. At some point, the energy price will rise to a sufficient price to choke off demand.
The question is what is that price? $150, $200, or even $300 per barrel.
In the meantime, many of the stocks in the Actionable Intelligence Alert Newsletter are printing tons of money.