US President Donald Trump today announced a 25% tariff on Indian goods, signalling a stalemate in the trade talks between Washington and New Delhi. He also threatened penalties for India’s continued purchases of oil and military equipment from Russia.That the announcement comes just days before the August 1 deadline suggests both sides made a last-ditch attempt to reach a deal, but either one, or both, refused to yield on key issues.