Last Updated:October 16, 2025, 12:21 IST Donald Trump News: Donald Trump imposed 50 percent tariff on India, but India has challenged American pressure by paying for Russian oil in rubles and yuan instead of dollars. Russia’s Deputy PM Novak himself ...