India, the world’s third-largest crude importer after China and the US, has been buying Russian oil. New Delhi: India’s imports from Russia doubled to USD 20.45 billion during the April-July period of this fiscal due to increasing inbound shipments of crude oil and fertiliser from that country, according to the commerce ministry data. With this, […]