India is expected to add 8.1 million barrels per day of oil demand between 2025 and 2050—the highest increase globally—as rising incomes, industrialisation and transport needs outweigh the rapid expansion of renewable energy, according to OPEC’s latest long-term outlook.