Understanding Dealing Desk And No Dealing Desk Brokers