Tariff war: 'India won’t allow its humiliation', says Russia's Putin; warns US over oil pressure Times of India