Why Energy Is Back In Fashion
Friday, May 16, 2014 10:34 AM EDT
The last time the energy sector topped the annual returns for S&P 500 sectors was 2007. In fact, from 2004 to 2007, as oil and natural gas prices broke new ground, energy was the top performing S&P 500 sector in all years but 2006, when it slipped to second place.