Energy stocks have been the star performers in 2026.