Weekly Market Update: June 21, 2022
Latest News Strike at CN as rail labour negotiations remain stalled in the US. About 750 signals and communications workers at Canadian National Rail (CN) went on strike on Saturday, after the International Brotherhood of Electrical Workers and CN management…