BUT in March 2025 the IEA updated the data

Showing in 2024 this was just 50% (7EJ / 14EJ)

This significantly changes the trend

& previous years of data suggest that the % was higher in the past i.e. the trend is probably long term decline, not reflected by the TBI's report.

Comments