World's top 10 consumers of oil
July 24, 2008
India is the sixth largest consumer of oil.
It burns up 2.450 million barrels per day.
Image: Vehicles are stuck in a traffic jam at a crossing in New Delhi. Manan Vatsyayana/AFP/Getty Images
Also read: The world's first moving skyscraper!