IEA – Monthly Electricity Statistics

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.