Why energy stocks are sitting out the 2023 rally

Why energy stocks are sitting out the 2023 rally