E&P stock prices have lagged oil price increases. The crude futures price curve. Investor sentiment. Renewables. Don't expect XLE to catch up on oil price ...
A