Go back

Fact of the day: 41% of all forex transactions occur in the UK, with only 19% taking place in the US