Economics

FX REPORT: Barclays Suspends Three Traders Amid Manipulation Probe