Why energy stocks will be challenged in 2024 according to Citi