View: India has enough cause to wonder if it’s placed too much faith in the West
2022-03-18
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 million barrels a day in January.…Continue Reading