Billions of profits from Russian oil sales, with Russia being recognized as India’s top oil supplier, are currently held in Indian banks. Challenges in India-Russia Oil Trade Emerge as Russia, India’s Top Oil Supplier, Seeks Dollar Transition According to The Herald published article, billions of Russian oil sale profits, earned as India’s top oil supplier, […]