November 9, 2015 by Matt McCracken
There has been much made about the crash in oil prices the past 18 months. It has served to send energy stocks (IYE) into a significant bear market and could bankrupt many small players as they are burdened with debt based on $60 oil. (After all, it...Read more