Finance

Key global market developments 24 April 2025