President Trump is locked in a tit-for-tat tariff war with Canada, Mexico, the European Union and China in a bid to remake the US economy for the long term – and some early winners and losers have ...
Canada’s new Prime Minister Mark Carney on Friday launched his term in office with a whole-hearted rejection of US President Donald Trump’s repeated threats to annex his northern neighbour. Shortly ...