Energy is the top-performing sector this year, but it's losing appeal as a long-term investment, two traders say.
Full Story >>
Vote
+20