The Canadian National Railway (TSX:CNR) could benefit from the Canada-Mexico trade pact. The post What the New Trade Pact ...