News | Wed Apr 2, 2014 12:48pm EDT

Iran, Russia working to seal $20 billion oil-for-goods deal: sources