US imposes sanctions on eight Canadian companies over transactions with Iran | Today’s news ByTech Word News November 7, 2026