Iranian Barter. Russia and Iran have signed an oil supply contract. BFM, 2014.