Source: IEA. Data as of December 2024.