India imports about 85% of its crude oil requirement and the government has said that the country would continue buying oil from the cheapest available sources to meet growing demand