New Delhi reaffirms ties with Moscow amid higher US tariffs over Russian oil, 21 August 2025