En enero de 2007 la India tenía unas reservas de petróleo de 5.600 millones de barriles (890.000.000 m³), lo cual supone la segunda reserva más grande de Asia, tras la que posee China.