The $150 million fine imposed on Barclays this week for abusing its last-look policy on clients' currency orders until as recently as three months ago signals another nail in the coffin for the controversial practice, say analysts.
Farah Khalique,
November 19, 2015