Commodities | Sun Jul 20, 2008 8:42pm BST

Top U.S. admiral says strike on Iran means turmoil