Journal of energy & environment