Foreign Exchanges

World roundup: March 24-26 2023