Recent developments in the Canadian economy (Economic insights)