The Kremlin supports India's right to procure oil from sources it sees as beneficial, despite recent US tariffs, emphasizing ...