All the top-performing stocks this year are oil and gas except one: solar company Enphase