AsiaNorth America Trump imposes 25% tariffs on Indian goods and threatens penalties for buying Russian oil | DW News 31 July 2025, 7:41 am Team Buyback