World's top 10 consumers of oil
July 24, 2008
Russia is the fifth largest consumer of oil.
It uses 2.500 million barrels per day.
Image: Fireworks over Moscow's Kremlin. Natalia Kolesnikova/AFP/Getty Images
Also read: India's top 10 corporate taxpayers