Answer:
India ranks Sixth in Oil Refining Capacity in the world with capacity at 2.5 million barrels of Oil per day in 2004 which is 3 per cent of the World’s Refining Capacity.
Next Question: Which is the Sixth Largest Crude Oil Consumer in the World?
Previous Question: Which is the Fourth Largest Consumer of Oil in the World?