World | Mon Jul 30, 2012 3:44am EDT

Iran's Khamenei: reliance on oil sales a "trap"