Canada is closer to having a U.S. ambassador â finally. It’s been more than two years since the U.S. had a top envoy in Ottawa. Political stalemate is one reason for the delay. Now a Senate committee has advanced the nomination of telecom exec David Cohen.