Oil’s rebound re-establishes energy stocks as long-term winners