India Buying Oil from Diversified Sources Says MEA, Keeping in Mind Needs of 1.4 Billion People by samaybharat April 15, 2026 0 India says it buys oil from many countries to make sure it has enough energy for its large population of 1.4 billion people. This is according to the Ministry of ...