Why this trade is going to be 'better and better'

5:05 PM ET Thu, 26 June 2014

Energy stocks have had, well, a lot of energy lately. But, is it too late to get in on the trade?