Canada has suspended trade talks with the US and announced dollar-for-dollar retaliatory tariffs after Washington imposed 50% tariffs on billions of dollars of Canadian goods.
Iran has rejected ceasefire proposals from US envoy Steve Witkoff as leaders insist the war must continue until Washington faces economic and political consequences.