Oxford Institute for Energy Studiesh-index: 41Total citations: 8,260Total papers: 444Homepage: https://www.oxfordenergy.org/