Stories tagged with "demand growth"

Demand Destruction: Myths and Reality



Countries that showed more than 1% decline in oil consumption between 2005 and 2006 as documented by the 2007 BP statistical review of World Energy. Note that 5 of the G7 countries appear on this chart. Click charts to enlarge.