Tortoise's Brian Kessens in Chief Investment Officer

Oil Prices Are Down, But Oil Stocks Are Worse—Why?

The disparity tells us a lot about where fossil fuels are headed. Will black gold regain its luster?

For the past five years, energy stocks have been the S&P 500’s biggest loser, the worst performing sector during earnings season. Oddly, the price of oil, the key product that the energy firms like ExxonMobil sells, hasn’t done as badly.
Read more here: