Energy & Environmental Science: http://pubs.rsc.org/en/journals/journalissues/ee#!recentarticles&all
Energy & Environment from multi-science journals: http://multi-science.atypon.com/loi/ee. Unfortunately, this latter one seems to have ceased their activity as of december 2015. You might be able to get some info from past issues, though.
Lazarus, perhaps you will find this paper interesting, at least it may give you some food for thoughts:
Good luck with your search
Understanding the Road Towards the Current Dominant Non-Renewable Energy Use Based Economy: Using An Inversegram to Point Out a Step by Step Strategy Towards an Efficient Dominant Renewable Energy Use Based Economy
Long time Prof Stigter and many thanks for that useful information. Lucio, the paper you shared helped a lot. Philip and Yagya, your contributions have been useful too. Many Thanks to you all.