US President Donald Trump today announced 25 per more tariffs on India as "punishment" for buying oil from Russia, taking the total tariffs to 50 per cent.