9 articles

Market participants

Central banks, FX dealers, funds, retail — who really moves the 9.6 trillion dollar daily market.