Weekly inflation falls  0.23 percent