BP’s Annual Energy Rorschach Test

Progress and Disappointment in Global Energy Transition