Shop price inflation hits two-year high as rising energy costs hit consumers Economy 23 d ago 2 sources