Energy stocks enjoyed a broad rally Thursday morning, enough to pace the S&P 500's 11 sectors in gains, as crude oil prices soared for a second day after the historic drubbing earlier this week. The SPDR Energy Select Sector ETF /zigman2/quotes/206420077/composite XLE +0.36% climbed 3.7% with 24 of 27 components gaining ground. Leading the way was Apache Corp.'s stock /zigman2/quotes/200648444/composite APA +2.41% , which shot up 10.8% toward a 6-week high, and has not shot up 23.1% over the past three days. Among the ETFs other more-active components,shares of Occidental Petroleum Corp. /zigman2/quotes/207018272/composite OXY -3.11% rallied 5.3%, Marathon Oil Corp. /zigman2/quotes/205031829/composite MRO +0.55% jumped 5.0%, Halliburton Co. /zigman2/quotes/210488727/composite HAL +1.40% advanced 5.5% and Exxon Mobil Corp. /zigman2/quotes/204455864/composite XOM +0.40% tacked on 4.1%, while Kinder Morgan Inc. /zigman2/quotes/208455654/composite KMI -0.50% slipped 2.2%. Crude oil futures /zigman2/quotes/209723049/delayed CL00 -1.02% shot up 28.2% after running up 19.1% on Wednesday, but has still only retraced 34% of the 47.8% plunge over Monday and Tuesday. The energy ETF has now gained 46.8% over the past month, making it the best performer among SPDR ETFs tracking the S&P 500's 11 sectors. Crude oil futures have shed 24.3% the past month and the S&P 500 has gained 26.5%.