The additional tariff is about India buying Russian oil.
China buys over 2 million barrels of oil a day from Russia. Is Trump putting an additional 25% tariff on China? No.
Diplomacy thy name is duplicity.
No, there is method to the madness. If India feels the pain and China doesn’t then this hurts India more than if they both were pushed. Trump has more leverage with India right now so use it. Russia can lower the price against India but then that is just not fair to China. Playing them differently is, in my opinion, the absolute right thing to do.