IEA – Monthly Electricity Statistics September 15, 2023 The latest IEA’s Monthly Electricity Statistics report including June 2023 data shows that for Total OECD: In the OECD, total net electricity production amounted to 864.1 TWh in June 2023, down by 4.5% compared to June 2022. …