Markets | Mon May 19, 2008 6:04am EDT

McCain vows to fight U.S. farm subsidies, tariffs