Trump says US to tell countries ‘what they have to pay’, sees China, India deals soon
US president also announces halt to talks with Canada, calling it a ‘very difficult country to trade with’

With the July 9 deadline for “Liberation Day” tariffs nearing, US President Donald Trump said on Friday that “over the next week and a half or so”, Washington would inform countries “what they have to pay” to do business with America.
His remarks came hours after Treasury Secretary Scott Bessent suggested trade talks could continue to September.
Trump also directed a new salvo at Canada, announcing an immediate halt to trade talks in retaliation for Ottawa’s plan to introduce a digital trade tax that could largely target American tech firms.
“At a certain point, over the next week and a half or so, or maybe before, we’re going to send out a letter. We talked to many other countries, and we are just going to tell them what they have to pay to do business in the United States. And it’s going to go very quickly,” Trump told reporters.
He said he sent the letter because Washington has “200 countries” to negotiate with and the administration “can’t do that”.
Trump indicated he expected agreements with China and India soon.