The World Energy Outlook 2024: Guiding businesses through the high-stakes net zero journey