An end of India’s billion-dollar oil trade with Russia? Nicola 19 hours ago An end of India’s billion-dollar oil trade with Russia? | DW NewsFor years, India has benefited from cheap Russian oil. Credit to : DW News