Oil stocks continue to show an odd disconnect from the commodities they track, with oil stocks staging a strong rally even as oil prices have fallen sharply since the last OPEC meeting. Over the past two months, the energy sector’s leading benchmark, the Energy Select Sector SPDR Fund (NYSEARCA:XLE) is up 34% while average spot prices for crude oil are down 18%. XLE now has a 61.2% year-to-date return, the best of any US market sector. To…



Source link