If India’s development is going to be powered by oil, it’s going to be buying a whole lot more from Saudi Aramco and its ilk. While India is home to the world’s largest oil refinery, it ekes out just 30kg of crude a year per capita, against the US’ 1.8 metric tons. India’s production is far below its needs. Here is a look at the world’s largest oil producers.