doi:10.1093/ooenergy/oiad009