Blog Hero Img

The inflation print just vindicated what your risk team has been saying for weeks

CPI rose to 3.3% in the year to March 2026, up from 3.0% in February. Motor fuels were..
Continue reading