Russia stated India is free to buy oil from anyone after US claimed India agreed to stop Russian oil trade Kremlin said there is nothing new about its move to diversify its crude suppliers India imports about 1.5 million barrels of Russian crude daily, making it the second-largest buyer