Oil will remain a key part of the world's energy supply for years to come, Mr Puri said. India's decision to buy oil from ...