India will keep buying Russian crude amid US-Israel-Iran war, ensuring energy supply stability, sources said Petrol prices in India are stable due to government negotiations and controlled crude supply, sources said India holds sufficient strategic oil reserves in case of supply disruptions