Why the Energy Sector's April Pullback Could Be a Major Buying Opportunity
Energy stocks are on track to hit fresh highs as high oil prices drive higher margins and cash flow, underpinning capital returns. Institutions are buying it.
MarketBeat ·