US adviser Navarro says India’s Russian crude buying has to stop August 18, 2025 by Finance On Earth US Advisor Navarro says the purchase of India’s Russian raw materials should be stopped