Weekly inflation falls by 0.34 percent