News

India imports around two million barrels of crude oil per day from Russia, making it the second largest purchaser of Russian oil after China, according to the New York Times. Russia’s share of Indian ...