Back in 2005, the world economy was “humming along.” World growth in energy consumption per capita was rising...

read more