Global data beating forecasts; RPI at 23 as China and US lead
Economic data proved much better than expected last week, lifting the global economy’s Relative Performance Index (RPI) to 23 for the best score since the outset of 2024. Inflation data aren’t skewing the results which [...]