What is forex trading and how does it work