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.”
Continue reading “The end of oil, or just the beginning? (and Sentiment Results)”