Weekly inflation goes 1.21pc up as food, gas, oil prices surge