Only 28% of Energy Stocks Have Positive Performance YTD
In June, 86% of the energy stocks in the MSCI World Index had positive price performance year-to-date. Since that time, however, energy stocks have been clobbered. In mid-October, only 11% of energy stocks were higher YTD. This has marginally improved to 28% as of yesterday....