The end of oil, or just the beginning? (and Sentiment Results)

In the past week, sentiment on the Energy Sector has sunk to an all-time low (despite having the highest estimated earnings growth of any sector – for 2020).  Several prominent market figures have even called for the end of the sector. Mark Twain once said, “Reports of my death have been greatly exaggerated.” The origin … Continue reading The end of oil, or just the beginning? (and Sentiment Results)