Well I did a lot of research and the answer seems to be either Bloomberg (EBS platform with over 100 billion a day in volume) or Reuters (Reuters Dealing 3000 Spot Matching). Does anyone have experience with both of these that can compare them?
EBS Bloomberg EBS Spot
Reuters Dealing 3000