Indian Oil Corp. India’s state-owned oil company, purchased 3 million barrels of crude oil from Russia earlier this week, defying Western pressure to avoid buying oil from Moscow.
New Delhi has not imposed sanctions against buying oil and gas from Russia nor has any plans to do so.