Energy Stocks Decouple from Oil Prices, Valuations Still Undervalued
The SPDR Energy Select Sector ETF (XLE) and the SPDR S&P Oil & Gas E&P ETF (XOP) are rated strong buys, but their valuations seem to reflect a long-term oil price of around $67.50 per barrel, well below current spot prices.
This year, these energy stocks have shown their weakest correlation to oil prices since 2007, decoupling from short-term geopolitical headline risk and speculative futures positioning.
Recent trading history demonstrates that energy stocks are not simply proxies for oil; they have not fully priced in oil's rally and have shown resilience during oil's sharp declines.