Could China's EVs Lead to Peak Oil Demand? September 22, 2017 China coal electric car emissions ev oil prices peak demand Peak Oil +
US Energy Independence in Sight? May 04, 2015 efficiency energy independence gas shale natural gas nuclear power oil prices peak demand Peak Oil renewable energy shale oil +
2012: The Year in Energy December 20, 2012 climate change emissions fuel economy gasoline prices greenhouse gas hurricane Sandy lng export nuclear power opec Peak Oil ptc renewable energy shale solar bankruptcy solar power wind power +