Investors in Canadian National Railway (TSX:CNR) might be a bit stressed out these days, and it’s not hard to see why. Shares of CNR stock have been under pressure recently, to put it mildly. As of ...