As hundreds of millions of new drivers start driving in India and China, what will happen to the price of oil?
Sunday, January 24th, 2010They have, between them, 2.3 billion people or about 1/3 of the world’s population.
Edit: What do you think it will rise to?