Petroleum Ministry assures crude supply despite Russia deal end

India