Could China's EVs Lead to Peak Oil Demand? September 22, 2017 China coal electric car emissions ev oil prices peak demand Peak Oil +
VW Scandal Puts Diesel's Future at Risk October 21, 2015 diesel dieselgate emissions gasoline exports NOx peak demand refinery expansion refining margin vw +
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 +
Will Fewer Young Drivers Today Mean Lower Fuel Demand Tomorrow? August 28, 2013 consumption demand driving energy conservation ev gasoline prices generation peak demand vehicle miles traveled +