'Oil for goods' makes Iran and Russia partners: Expert