The top eight S&P 500 stocks this year are all energy names. But one is unlike the others: Enphase...

read more