Question: what are the roles of commercial banks in foreign exchange transactions?
Answer: International banks provide foreign exchange services to their commercial business clients to complete their business transactions. These banks act as a broker between commercial customer and foreign exchanges around the world.