Commodities | Mon May 19, 2008 5:27pm BST

McCain criticizes Obama for wanting Iran talks