The oil-energy sector has seen a rally of 17.9% year to date, outperforming the Zacks S&P 500 composite’s increase of 10.4%. Geopolitical tensions in the Middle East have remained an important driver …
2 bargain top-ranked energy stocks that won’t stay cheap for long
view original post