The week’s news has been around the Consumer Price Index (CPI) release showing that inflation was hotter than expected in March, which is likely to delay the Federal Reserve’s first rate cut in 2024 and contributed to a significant spike in the 10-year Treasury yield to over 4.5%.