After a decade in the doldrums, energy stocks have finally caught fire, propelling mutual funds that specialize in natural resources to a 10.1 percent average return over the last 46 months.
Energy stocks rise to the top but the future looks murky.