Petroleum Minister Hardeep Singh Puri on Tuesday said Western countries are "not unhappy" that India is buying Russian oil, and pointed out that had India bought more oil from Gulf counties, it would have pushed up crude prices. India shunned western pressures to raise imports from Russia last year. Russia, whose oil is available at a discount due to some western nations slapping sanctions, is now India's top oil supplier.