Seeking Alpha’s top Quant picks in Energy and Utilities as Q2 earnings approaches

The S&P 500’s Energy sector (NYSEARCA:XLE) had a lackluster performance during the second quarter, as it fell 4.2% in the period.

The sector, which holds a 4.3% weightage on the S&P 500 index and is composed of companies that are into oil