Foreign Exchanges

World roundup: May 25 2023