Hurting from sanctions on Russia, India is losing faith in the West
By Mihir Sharma | NEW DELHI: On Wednesday, Indian government officials said that state-controlled Indian Oil Corp. had reached a deal to buy 3 million barrels of oil from Russia’s Rosneft Oil Co. at a 20% discount to global prices. This is a drop in the ocean of India’s oil needs, which stood at 4.5 […]