The International Energy Agency (IEA) released their 2024 World Energy Outlook last week. The IEA has become a renewables cheerleader in recent years, issuing projections of energy consumption that are frequently implausible. However, they still produce a Stated Policies Scenario (“STEPS”) which omits their more fanciful projections. Electricity demand from data centers has been a […]