Panama and China have denied that China has any direct control over the canal. The Panama Canal Authority is the government agency that has run the canal independently since 1999. The authority ...