GRAPHIC: IEA Outlook – Oil and gas still critical in 2050

By CEC Staff