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.