India will purchase crude oil from Russia, government sources told NDTV Friday morning, providing much-needed assurances on energy supply volatility amid the US-Israel-Iran war. Sources also said efforts to stabilise petrol prices had 'paid off' thanks to 'continuous negotiation on multiple fronts' and stressed 'the crude oil situation is under control'.