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