Donald Trump escalated a trade war by boosting the tariff rate from 25% to 35%, saying that Canada had “failed to cooperate” in curbing the flow of fentanyl and other drugs across the US border. The Canadian government says it is cracking down on drug gangs.
When you add the part of the sentence you removed back into it, it doesn't say that Canada has a massive flow of drugs heading across the border. Interesting how context matters and cherry picking helps no one eh?
The point you are missing is it is a Journalists job to report what happened and what was said. Whether what Trump said was true or not is beside the point. They are reporting what he said, not that it is a fact, and also reporting what Carney has said while not declaring it a fact.