Brokers and Spread

 

Just a quick question regarding non-specific brokers. How do the prices of 1 broker correspond to the prices of a second? If both brokers are left to their own devices the prices would inevitably diverge? Therefor is there some concurrent communication between brokers to keep prices approximately the same? OR is there some super computers arbitraging the differences to create the equilibrium between the brokers?   Thanks

Reason: