GRAPHIC: IEA Outlook - Oil and gas still critical in 2050 Published on November 21, 2025 Category Oil, Natural Gas