Iran and Russia have made progress toward an oil-for-goods deal that sources said could be worth up to $20 billion and enable Tehran to boost vital energy exports in defiance of Western sanctions, people familiar with the negotiations told Reuters. In January, Reuters reported that Moscow and Tehran were discussing a barter deal that would see Moscow buy up to 500,000 barrels a day of Iranian oil in exchange for Russian equipment and goods. The United States has said such a deal would raise “serious concerns” and be inconsistent with the nuclear talks between world powers and Iran. A Russian source said Moscow had “prepared all documents from its side”, adding that completion of a deal was awaiting agreement on what oil price to lock in. The source said the two sides were looking at a barter arrangement that would see Iranian oil exchanged for industrial […]