Demand for oil ‘passed its peak’
Green Cars News
OCTOBER 15, 2009
Industry analysts reckon oil demand in developed countries likely reached its all-time peak in 2005. The fact is that OECD oil demand has been falling since late 2005, well before the Great Recession began.”. million bpd of demand lost over the course of 2005 to 2009.
Let's personalize your content