The Market Makers Game Customers Should Be Stuffed With
Each profession has its sacred mission: doctors to care for the sick, pub owners to pull off a good pint, and market makers to tend to all comers in their brand asset. Forex traders at Barclays would have dodged this last…