Looks like Iran and Russia are negotiating an oil-for-goods agreement.
Iran and Russia are negotiating an oil-for-goods swap worth $1.5 billion a month that would let Iran lift oil exports substantially, undermining Western sanctions that helped persuade Tehran in November to agree a preliminary deal to curb its nuclear programme.
Russian and Iranian sources close to the barter negotiations said final details were in discussion for a deal that would see Moscow buy up to 500,000 barrels a day of Iranian oil in exchange for Russian equipment and goods.