Energy was the top-performing commodity sector over the past year, with the Bloomberg Energy Subindex Total Return up about 70% through Sept. 29. But Mike McGlone says it is still flat vs. its 1990 high and about 90% below its 2005 peak.