EIA in its Annual Energy Outlook said India's oil consumption will rise from 3.68 million barrels per day (173.5 million tonnes) in 2012 to 5.19 million bpd in 2025, overtaking Japan's 4.38 million bpd consumption.
Japan consumed 4.75 million bpd of oil in 2012.
India currently is the fourth largest oil consumer in the world behind the US, China and Japan.
The US will continue to be the world's biggest oil consumer but with almost no demand growth. The US consumed 18.21 million bpd of oil in 2012 which is projected to rise to 19.23 million bpd in 2020 before falling to 18.97 million bpd in 2025 and to 18.42 million bpd in 2040.
More From This Section
India's oil consumption growth rate from 2012 to 2040 will be highest in the world with a 3 per cent compounded annual growth rate. Its oil consumption, according to EIA, will reach 6.11 million bpd in 2030 and 8.33 million bpd in 2040.
As much as 80 per cent of India's oil needs is met through imports.
China's GDP is roughly 4.5 times more than that of India and the US GDP is almost nine times that of India.
The International Energy Agency (IEA) estimates that India will become the world's largest oil importer by 2020.