EXPLAINED: Why energy stocks are crashing…..again

Jim Stewart         September 28, 2020 Energy stocks are having a rough time.  Just look at Exxon – the last 30 days have been one of its worst in the past 40 years.  With the stock’s price decline, Exxon’s dividend yield is now over 10%.  This is attractive in the current low yield environment if […]