19 May 2025
Financial markets ended the week on a slightly positive note. News from early in the week of US-China trade negotiations helped sustain sentiment in equity markets, despite survey data showing a sharp deterioration in US consumer sentiment and an uptick in inflation expectations.
