World | Mon Apr 14, 2014 8:54am EDT

Iran says oil barter deal with Russia very hard to seal