According to Jinshi.com, Canada's Consumer Price Index (CPI) in March was 2.9% year-on-year, which was in line with expectations and higher than the previous value of 2.8%.