Storia: Canadian companies' shares fall after Trump threatens to ban their products from US federal contracts — Warptech Lab News