Why do prices differ across exchanges?

Updated 

The price of a token is determined by demand and supply. As a result, it may vary between exchanges.