Canada’s Mark Carney pledges C$141bn to counter Donald Trump’s trade war — Warptech News