IEA – Monthly Electricity Statistics November 15, 2023 The latest IEA’s Monthly Electricity Statistics report including August 2023 data shows that for Total OECD: In the OECD, total net electricity production amounted to 979.5 TWh in August 2023, up by 0.8% compared to the same month last year. …