Slide 1 © OECD/IEA - 2007 Oil prices: Implications for supply and demand National Energy Commission Madrid, 18 December 2007 David Martin Oil Market Analyst Oil Industry…