Energy stocks have (finally) shown some life in recent weeks. After many months of significantly underperforming the S&P this recent rally has virtually wiped out that shortfall.
Energy stocks are highly correlated with the price of oil, which has also risen significantly lately.